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 Συμβάν, το οποίο συμβαίνει όταν αυτός ο πόρος κειμένου διατίθεται

Δείτε επίσης