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