TextResourceBase

TextResourceBase class

Classe de base pour toute ressource texte prise en charge avec contenu textuel et encodage

public abstract class TextResourceBase : IHtmlResource

Propriétés

Nom La description
ByteContent { get; } Renvoie le contenu de cette ressource texte sous forme de flux d’octets avec l’encodage d’origine
Encoding { get; } Renvoie l’encodage de cette ressource textuelle. Renvoie généralement UTF-8.
FilenameWithExtension { get; } Renvoie le nom de fichier correct de cette ressource texte, qui se compose du nom et de l’extension
IsDisposed { get; } Détermine si cette ressource texte est supprimée ou non
Name { get; } Renvoie le nom de cette ressource texte sans extension de fichier
TextContent { get; } Renvoie le contenu de cette ressource texte sous forme de chaîne standard
abstract Type { get; } Lors de l’implémentation, le type doit renvoyer des informations sur le type du texte resource

Méthodes

Nom La description
Dispose() Supprime cette ressource texte, supprimant son contenu et rendant la plupart des méthodes et propriétés non fonctionnelles. Tolérant aux appels multiples.
Equals(IHtmlResource) Vérifie cette instance avec spécifié sur l’égalité.
Save(string) Enregistre cette ressource texte dans le fichier spécifié

Événements

Nom La description
event Disposed Evénement, qui se produit lorsque cette ressource texte est supprimée

Voir également