TextResourceBase
TextResourceBase class
Βασική κλάση για οποιονδήποτε υποστηριζόμενο πόρο κειμένου με περιεχόμενο κειμένου και κωδικοποίηση
public abstract class TextResourceBase : IHtmlResource
Ιδιότητες
| Ονομα |
Περιγραφή |
| ByteContent { get; } |
Επιστρέφει περιεχόμενο αυτού του πόρου κειμένου ως ροή byte με αρχικό encoding |
| Encoding { get; } |
Επιστρέφει την κωδικοποίηση αυτού του πόρου κειμένου. Συνήθως επιστρέφει UTF-8. |
| FilenameWithExtension { get; } |
Επιστρέφει το σωστό όνομα αρχείου αυτού του πόρου κειμένου, ο οποίος αποτελείται από όνομα και επέκταση |
| IsDisposed { get; } |
Καθορίζει εάν αυτός ο πόρος κειμένου διατίθεται ή όχι |
| Name { get; } |
Επιστρέφει το όνομα αυτού του πόρου κειμένου χωρίς επέκταση αρχείου |
| TextContent { get; } |
Επιστρέφει το περιεχόμενο αυτού του πόρου κειμένου ως τυπική συμβολοσειρά |
| abstract Type { get; } |
Κατά την υλοποίηση του τύπου θα πρέπει να επιστρέψει πληροφορίες σχετικά με τον τύπο του κειμένου resource |
Μέθοδοι
| Ονομα |
Περιγραφή |
| Dispose() |
Διαθέτει αυτόν τον πόρο κειμένου, απορρίπτει το περιεχόμενό του και καθιστά τις περισσότερες μεθόδους και ιδιότητες μη λειτουργικές. Ανεκτικό σε πολλαπλές κλήσεις. |
| Equals(IHtmlResource) |
Ελέγχει αυτό το στιγμιότυπο με καθορισμένο στην ισότητα. |
| Save(string) |
Αποθηκεύει αυτόν τον πόρο κειμένου στο καθορισμένο αρχείο |
Εκδηλώσεις
| Ονομα |
Περιγραφή |
| event Disposed |
Συμβάν, το οποίο συμβαίνει όταν αυτός ο πόρος κειμένου διατίθεται |
Δείτε επίσης