FontResourceBase
FontResourceBase class
Classe de base pour tout type de police pris en charge en tant que ressource pour le document HTML avec toutes ses propriétés
public abstract class FontResourceBase : IEquatable<FontResourceBase>, IHtmlResource
Propriétés
Nom |
La description |
ByteContent { get; } |
Renvoie le contenu de cette police sous forme de flux d’octets |
FilenameWithExtension { get; } |
Renvoie le nom de fichier correct de cette ressource de police, qui se compose du nom et de l’extension. Théoriquement peut différer du nom. |
IsDisposed { get; } |
Détermine si cette police est supprimée ou non |
Name { get; } |
Renvoie le nom de cette ressource de police. Ne contient généralement pas d’extension de nom de fichier et peut théoriquement différer de filename. |
TextContent { get; } |
Renvoie le contenu de cette police sous forme de chaîne encodée en base64. Cette valeur est mise en cache après le premier appel. |
abstract Type { get; } |
Lors de l’implémentation, le type doit renvoyer des informations sur le type de ressource de police spécifique en tant qu’instance de type FontType spécifique, qui encapsule toutes les informations spécifiques au type |
Méthodes
Nom |
La description |
Dispose() |
Supprime cette ressource de police, supprimant son contenu et rendant la plupart des méthodes et propriétés non fonctionnelles |
Equals(FontResourceBase) |
Vérifie cette instance avec la ressource de police spécifiée sur la référence equal |
Equals(IHtmlResource) |
Vérifie cette instance avec la ressource HTML spécifiée sur l’égalité de référence |
Save(string) |
Enregistre cette police dans le fichier spécifié |
Événements
Nom |
La description |
event Disposed |
Evénement, qui se produit lorsque cette police est supprimée |
Voir également