TextResourceBase
TextResourceBase class
Classe base per qualsiasi risorsa di testo supportata con contenuto di testo e codifica
public abstract class TextResourceBase : IHtmlResource
Proprietà
Nome |
Descrizione |
ByteContent { get; } |
Restituisce il contenuto di questa risorsa di testo come flusso di byte con codifica originale |
Encoding { get; } |
Restituisce la codifica di questa risorsa testuale. Di solito restituisce UTF-8. |
FilenameWithExtension { get; } |
Restituisce il nome file corretto di questa risorsa di testo, composto da nome ed estensione |
IsDisposed { get; } |
Determina se questa risorsa di testo è eliminata o meno |
Name { get; } |
Restituisce il nome di questa risorsa di testo senza estensione file |
TextContent { get; } |
Restituisce il contenuto di questa risorsa di testo come stringa standard |
abstract Type { get; } |
Nell’implementazione del tipo dovrebbe restituire informazioni sul tipo della risorsa di testo |
Metodi
Nome |
Descrizione |
Dispose() |
Elimina questa risorsa di testo, eliminandone il contenuto e rendendo la maggior parte dei metodi e delle proprietà non funzionanti. Tollerante a più chiamate. |
Equals(IHtmlResource) |
Controlla questa istanza con l’uguaglianza specificata. |
Save(string) |
Salva questa risorsa di testo nel file specificato |
Eventi
Nome |
Descrizione |
event Disposed |
Evento che si verifica quando questa risorsa di testo viene eliminata |
Guarda anche