Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cette annexe fournit des informations sur les attributs de texte définis dans IAccDictionary . Elle est organisée sous la forme d’une série de tables. Chaque table inclut des informations sur une catégorie spécifique d’attributs. Ces catégories sont en fait imbriquées, mais sont séparées ci-dessous afin que vous puissiez voir les attributs.
Note
Les services de texte d’accessibilité actif sont déconseillés. Consultez Microsoft Windows Text Services Framework pour plus d’informations sur les technologies avancées d’entrée de texte et de langage naturel.
Chaque entrée d’une table fournit un nom d’attribut et un nom convivial, un type, des feuilles de style en cascade (CSS), un équivalent de modèle objet texte (TOM) et tous les commentaires supplémentaires le cas échéant. La colonne TOM équivalente fournit des informations sur la méthode TOM utilisée avec l’attribut (partie de l'ITextFont, ITextRangeou interfaces ITextPara). Les informations antérieures à chaque table indiquent quelle interface prend en charge les attributs ; les informations de la table équivalente TOM indiquent le nom de la méthode. Chaque entrée de la colonne équivalente TOM est associée à deux méthodes. Par exemple, l’entrée Name est associée aux méthodes GetName et SetName.
Pour plus d’informations sur ces interfaces, consultez la documentation modèle objet de texte dans le Kit de développement logiciel Windows (SDK).
Police
Les attributs du tableau suivant sont associés à des attributs de police généraux. L’équivalent TOM est l’interface ITextFont.
| Nom de l’attribut, nom convivial | Type | Équivalent CSS | ÉQUIVALENT TOM | Commentaire |
|---|---|---|---|---|
| Font_FaceName, facename |
VT_BSTR | Font-family : Verdana | Nom | |
| Font_SizePts, sizePts |
VT_I4 | Taille de police : Xpt | Taille | La taille est exprimée en points |
Font_Style
Attributs dans les attributs de style de police d’adresse du tableau suivant (par exemple, si le texte est défini en gras ou en italique). L’équivalent TOM est l’interface ITextFont.
| Nom de l’attribut, nom convivial | Type | Équivalent CSS | ÉQUIVALENT TOM | Commentaire |
|---|---|---|---|---|
| Font_Style_Bold, gras |
VT_BOOL | Poids de police : gras | Audacieux | |
| Font_Style_Italic, italique |
VT_BOOL | Style de police : italique | Italique | |
| Font_Style_SmallCaps, petitscaps |
VT_BOOL | Police-variant : small-caps | SmallCaps | |
| Font_Style_Capitalize,capitaliser |
VT_BOOL | Transformation de texte : majuscule | Non pris en charge | |
| Font_Style_Uppercase,majuscules |
VT_BOOL | Transformation de texte : majuscules | AllCaps | |
| Font_Style_Lowercase,minuscules |
VT_BOOL | Transformation de texte : minuscules | Non pris en charge | |
| Font_Style_Emboss,embosses |
VT_BOOL | Non pris en charge | Gaufrer | |
| Font_Style_Engrave,graver |
VT_BOOL | Non pris en charge | Graver | |
| Font_Style_Hidden | VT_BOOL | Non pris en charge | Caché | |
| Font_Style_Kerning,crénage |
VT_R4 | Non pris en charge | Crénage | Mêmes valeurs que GetKerning |
| Font_Style_Outlined, décrit |
VT_BOOL | Non pris en charge | Décrites | |
| Font_Style_Position,position |
VT_R4 | Non pris en charge | Position | |
| Font_Style_Protected | VT_BOOL | Non pris en charge | Protégé | |
| Font_Style_Shadow,ombre |
VT_BOOL | Hauteur de ligne (moins nombres) | Ombre | |
| Font_Style_Spacing,espacement |
VT_R4 | Espacement des lettres | Espacement | En points |
| Font_Style_Weight,poids |
VT_I4 | Poids de police | Valeurs WeightSame en tant que police-weight et GetWeight |
|
| Font_Style_Height,hauteur |
VT_R4 | Hauteur de ligne | Non pris en charge | En points |
| Font_Style_Blink,clignoter |
VT_BOOL | Décoration de texte : clignoter | Non pris en charge | |
| Font_Style_Subscript,indice |
VT_BOOL | Aligner verticalement : sub | Indice (également Position) | |
| Font_Style_Superscript,exposant |
VT_BOOL | Alignement vertical : super | Exposant (également Position) | |
| Font_Style_Color,couleur |
VT_I4 | Couleur | ForeColor | Style COLORREF RBG |
| Font_Style_BackgroundColor,background_color |
VT_I4 | Couleur d’arrière-plan | BackColor | Style COLORREF RBG |
Font_Style_Animation
Attributs dans l’animation de police d’adresse du tableau suivant. L’équivalent TOM est l’interface ITextFont.
| Nom de l’attribut, nom convivial | Type | Équivalent CSS | ÉQUIVALENT TOM |
|---|---|---|---|
| Font_Style_Animation_LasVegasLights,LasVegas_lights |
VT_BOOL | Non pris en charge | Animation |
| Font_Style_Animation_BlinkingBackground,blinking_background |
VT_BOOL | Non pris en charge | Animation |
| Font_Style_Animation_SparkleText,sparkle_text |
VT_BOOL | Non pris en charge | Animation |
| Font_Style_Animation_MarchingBlackAnts,marching_black_ants |
VT_BOOL | Non pris en charge | Animation |
| Font_Style_Animation_MarchingRedAnts,marching_red_ants |
VT_BOOL | Non pris en charge | Animation |
| Font_Style_Animation_Shimmer,Shimmer |
VT_BOOL | Non pris en charge | Animation |
| Font_Style_Animation_WipeDown,wipeDown |
VT_BOOL | Non pris en charge | Animation |
| Font_Style_Animation_WipeRight,wipeRight |
VT_BOOL | Non pris en charge | Animation |
Font_Style_Underline
Attributs dans les styles de soulignement d’adresse de tableau suivants pour les polices. L’équivalent TOM est l’interface ITextFont.
| Nom de l’attribut, nom convivial | Type | Équivalent CSS | ÉQUIVALENT TOM |
|---|---|---|---|
| Font_Style_Underline_Single,single |
VT_BOOL | Décoration de texte : soulignement | Souligner |
| Font_Style_Underline_ Double,double |
VT_BOOL | Décoration de texte : ligne-à-travers | StrikeThrough |
Font_Style_Strikethrough
Attributs dans les styles de frappe d’adresse de tableau suivants pour les polices.
| Nom de l’attribut, nom convivial | Type | Équivalent CSS | ÉQUIVALENT TOM |
|---|---|---|---|
| Font_Style_Strikethrough_Single,strike_through_single |
VT_BOOL | Non pris en charge | Non pris en charge |
| Font_Style_Strikethrough_Double,strike_through_double |
VT_BOOL | Non pris en charge | Non pris en charge |
Font_Style_Overline
Attributs dans les styles d’adresse de tableau suivants pour les polices.
| Nom de l’attribut, nom convivial | Type | Équivalent CSS | ÉQUIVALENT TOM |
|---|---|---|---|
| Font_Style_Overline_Single,overline_single |
VT_BOOL | Décoration de texte : surligne | Non pris en charge |
| Font_Style_Overline_Double,overline_double |
VT_BOOL | Décoration de texte : surligne | Non pris en charge |
SMS
Les attributs dans le tableau suivant adressent des attributs de mise en forme de texte général.
| Nom de l’attribut, nom convivial | Type | Équivalent CSS | ÉQUIVALENT TOM | Commentaire |
|---|---|---|---|---|
| Text_VerticalWriting,écriture verticale |
VT_BOOL | Non pris en charge | non pris en charge | Tel qu’utilisé par chinois/japonais |
| Text_RightToLeft,righttoleft |
VT_BOOL | Direction | Non pris en charge | |
| Text_ReadOnly,lecture seule |
VT_BOOL | Non pris en charge | ITextFont ::CanChange, ITextRange ::CanEdit | La propriété modifiable du document est prioritaire |
| Text_Language,langue |
VT_I4 | Non pris en charge | ITextFont ::GetLanguageID, ITextFont ::SetLanguageID | LANGID |
| Text_Orientation,orientation |
VT_I4 | Non pris en charge | Non pris en charge | 10??? d’un degré |
| Text_EmbeddedObject,embedded_object |
VT_BOOL | Non pris en charge | Non pris en charge | Permet de rechercher des objets incorporés |
| Text_Link,lien |
VT_UNKNOWN | Lien | Non pris en charge | Pointeur d’interface vers l’objet ; appeler QueryInterface pour n’importe quelle interface intéressante |
| Text_Hyphenation,trait d’union |
VT_BOOL | Non pris en charge | ITextPara ::GetHyphenation, ITextPara ::SetHyphenation |
Text_Alignment
Attributs de l’alignement du texte de l’adresse du tableau suivant. L’équivalent TOM est l’interface ITextPara.
| Nom de l’attribut, nom convivial | Type | Équivalent CSS | ÉQUIVALENT TOM |
|---|---|---|---|
| Text_Alignment_Left,gauche |
VT_BOOL | Alignement de texte | Alignement |
| Text_Alignment_Right,droite |
VT_BOOL | Alignement de texte | Alignement |
| Text_Alignment_Center,centre |
VT_BOOL | Alignement de texte | Alignement |
| Text_Alignment_Justify, justifier |
VT_BOOL | Alignement de texte | Alignement |
Text_Para
Attributs dans la mise en forme d’adresse du tableau suivant pour les paragraphes. L’équivalent TOM est l’interface ITextPara.
| Nom de l’attribut, nom convivial | Type | Équivalent CSS | ÉQUIVALENT TOM | Commentaire |
|---|---|---|---|---|
| Text_Para_FirstLineIndent,first_line_indent |
VT_R4 | Non pris en charge | FirstLineIndent | En pts |
| Text_Para_LeftIndent,left_indent |
VT_R4 | Non pris en charge | LeftIndent | En pts |
| Text_Para_RightIndent,right_indent |
VT_R4 | Non pris en charge | RightIndent | En pts |
| Text_Para_SpaceAfter,space_after |
VT_R4 | Non pris en charge | SpaceAfter | En pts |
| Text_Para_SpaceBefore,space_after |
VT_R4 | Non pris en charge | SpaceAfter | En pts |
Text_Para_lineSpacing
Attributs dans l’espacement de ligne d’adresse du tableau suivant dans les paragraphes. L’équivalent TOM est l’interface ITextPara.
| Nom de l’attribut, nom convivial | Type | Équivalent CSS | ÉQUIVALENT TOM | Commentaire |
|---|---|---|---|---|
| Text_Para_lineSpacing_Single,single |
VT_BOOL | Non pris en charge | LineSpacing | |
| Text_Para_lineSpacing_OnePtFive,one_pt_five |
VT_BOOL | Non pris en charge | LineSpacing | |
| Text_Para_lineSpacing_Double,double |
VT_BOOL | Non pris en charge | LineSpacing | |
| Text_Para_lineSpacing_AtLeast,at_least |
VT_R4 | Non pris en charge | LineSpacing | En lignes |
| Text_Para_lineSpacing_Exactly, exactement |
VT_R4 | Non pris en charge | LineSpacing | En lignes |
| Text_Para_lineSpacing_Mutiple,multiple |
VT_R4 | Non pris en charge | LineSpacing | En lignes |
Text_List
Attributs dans les listes d’adresses de tableau suivantes et niveaux de listes de texte. L’équivalent TOM est l’interface ITextPara.
| Nom de l’attribut, nom convivial | Type | Équivalent CSS | ÉQUIVALENT TOM | Commentaire |
|---|---|---|---|---|
| Text_List_LevelIndex, | VT_I4 | Non pris en charge | ListLevelIndex | Où 1 est la liste la plus externe, 2 est le niveau suivant, et ainsi de suite |
Text_List_Type
Attributs dans les styles de liste d’adresses de tableau suivants pour le texte. L’équivalent TOM est l’interface ITextPara.
| Nom de l’attribut, nom convivial | Type | Équivalent CSS | ÉQUIVALENT TOM |
|---|---|---|---|
| Text_List_Type_Bullet,puce |
VT_BOOL | Type de liste | ListType |
| Text_List_Type_Arabic,arabe |
VT_BOOL | Type de liste | ListType |
| Text_List_Type_LowerLetter,lower_letter |
VT_BOOL | Type de liste | ListType |
| Text_List_Type_UpperLetter,upper_letter |
VT_BOOL | Type de liste | ListType |
| Text_List_Type_LowerRoman,lower_roman |
VT_BOOL | Type de liste | ListType |
| Text_List_Type_UpperRoman,upper_roman |
VT_BOOL | Type de liste | ListType |
Appli
| Nom de l’attribut, nom convivial | Type | Équivalent CSS | ÉQUIVALENT TOM |
|---|---|---|---|
| App_IncorrectSpelling,incorrect_spelling |
VT_BOOL | Non pris en charge | |
| App_IncorrectGrammar,incorrect_grammar |
VT_BOOL | Non pris en charge |