Partager via


TEXTMETRICW, structure

Contient des informations sur une police.

Espace de noms :  Microsoft.VisualStudio.OLE.Interop
Assembly :  Microsoft.VisualStudio.OLE.Interop (dans Microsoft.VisualStudio.OLE.Interop.dll)

Syntaxe

'Déclaration
Public Structure TEXTMETRICW
public struct TEXTMETRICW

Le type TEXTMETRICW expose les membres suivants.

Méthodes

  Nom Description
Méthode publique Equals Indique si cette instance et un objet spécifié sont égaux. (Hérité de ValueType.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique GetHashCode Retourne le code de hachage de cette instance. (Hérité de ValueType.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode publique ToString Retourne le nom de type qualifié complet de cette instance. (Hérité de ValueType.)

Début

Champs

  Nom Description
Champ public tmAscent Contient la distance qu'un personnage étend au-dessus de la ligne de base.
Champ public tmAveCharWidth Contient la largeur moyenne des personnages.
Champ public tmBreakChar Contient le personnage utilisé pour définir des sauts de mot pour la justification de texte.
Champ public tmCharSet Contient des valeurs d'[TextMetricsCharacterSet] qui spécifie le jeu de caractères de la police.
Champ public tmDefaultChar Contient le personnage à substituer pour des personnages pas dans la police.
Champ public tmDescent Contient les personnages de distance étendent au-dessous de la ligne de base.
Champ public tmDigitizedAspectX Contient l'aspect horizontal du périphérique pour lequel la police a été conçue.
Champ public tmDigitizedAspectY Contient l'aspect vertical du périphérique pour lequel la police a été conçue.
Champ public tmExternalLeading Contient la quantité de mener supplémentaire que l'application s'ajoute entre les lignes.
Champ public tmFirstChar Contient le premier personnage défini dans la police.
Champ public tmHeight Contient la hauteur maximale de personnages dans la police.
Champ public tmInternalLeading Contient la quantité de mener à l'intérieur des limites définies par la propriété Height.
Champ public tmItalic Contient une valeur indiquant si la police est italique.
Champ public tmLastChar Contient le dernier personnage défini dans la police.
Champ public tmMaxCharWidth Contient la largeur de caractère maximale.
Champ public tmOverhang Contient la largeur supplémentaire par chaîne qui peut être ajoutée à certaines polices synthétisées.
Champ public tmPitchAndFamily Contient des informations sur le pas, la technologie, et la famille d'une police physique.
Champ public tmStruckOut Contient une valeur indiquant si la police spécifie une ligne horizontale via les personnages.
Champ public tmUnderlined Contient une valeur indiquant si la police est soulignée.
Champ public tmWeight Contient le poids de la police.

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.OLE.Interop, espace de noms