FontType

FontType structure

Représente un type de police pris en charge

public struct FontType : IEquatable<FontType>, IResourceType

Propriétés

Nom La description
static Eot { get; } Représente un type de police EOT (Embedded OpenType)
static Otf { get; } Représente un type de police OTF (OpenType Font)
static Ttf { get; } Représente un type de police TTF (TrueType Font)
static Undefined { get; } Valeur spéciale, qui marque la ressource de police non définie, inconnue ou non prise en charge
static Woff { get; } Représente un type de police WOFF (Web Open Font Format)
static Woff2 { get; } Représente un type de police WOFF2 (Web Open Font Format version 2)
CssName { get; } Renvoie le nom compatible CSS de ce type de police, qui est utilisé dans la @font-face at-rule
FileExtension { get; } Extension de nom de fichier (sans caractère point) pour ce type de police
FontFormat { get; } Format de police pour @font-face format
FormalName { get; } Renvoie un nom formel de ce type de police
MimeCode { get; } code MIME d’un type de police particulier

Méthodes

Nom La description
static GetFirstDefined(params FontType[]) Renvoie un premier type de police de l’ensemble spécifié, qui n’est pas une valeur “Undefined”, ou un type de police “Undefined” sinon (lorsque tous les éléments sont “Undefined”)
static ParseFromCssName(string) Renvoie la valeur FontType, qui équivaut au nom compatible CSS spécifié du type de police
static ParseFromFilenameWithExtension(string) Renvoie la valeur FontType, qui équivaut à l’extension du nom de fichier, qui est extraite du nom de fichier spécifié
static ParseFromMime(string) Renvoie la valeur FontType, qui équivaut au code MIME spécifié
Equals(FontType) Détermine si cette instance est égale à l’instance “FontType” spécifiée
override Equals(object) Détermine si cette instance est égale à l’objet non casté spécifié, qui est probablement une autre instance “FontType”
override GetHashCode() Renvoie un code de hachage, qui est un nombre constant pour ce type de valeur spécifique
operator == Vérifie si deux valeurs “FontType” sont égales
operator != Vérifie si deux valeurs “FontType” ne sont pas égales

Voir également