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