Anhang E: Textattribute für active Accessibility Text Services Dictionary
Dieser Anhang enthält Informationen zu Textattributen, die in IAccDictionary definiert sind. Es ist als eine Reihe von Tabellen organisiert. Jede Tabelle enthält Informationen zu einer bestimmten Kategorie von Attributen. Diese Kategorien sind eigentlich geschachtelt, sind aber unten getrennt, sodass Sie die Attribute sehen können.
Hinweis
Active Accessibility Text Services ist veraltet. Weitere Informationen zu erweiterten Texteingabe- und Natürlichsprachtechnologien finden Sie unter Microsoft Windows Text Services Framework .
Jeder Eintrag in einer Tabelle enthält einen Attributnamen und Anzeigenamen, einen Typ, css-Entsprechung (Cascading Style Sheets), tom-Äquivalent (Text Object Model) und ggf. weitere Kommentare. Die äquivalente TOM-Spalte enthält Informationen zur TOM-Methode, die mit dem -Attribut (Teil der ITextFont-, ITextRange- oder ITextPara-Schnittstellen ) verwendet wird. Die Informationen vor jeder Tabelle geben an, welche Schnittstelle die Attribute unterstützt. Die Informationen in der TOM-äquivalenten Tabelle geben den Namen der Methode an. Jeder Eintrag in der TOM-äquivalenten Spalte ist zwei Methoden zugeordnet. Beispielsweise ist der Name-Eintrag den Methoden GetName und SetName zugeordnet.
Weitere Informationen zu diesen Schnittstellen finden Sie in der Dokumentation zum Textobjektmodell im Windows Software Development Kit (SDK).
Schriftart
Die Attribute in der folgenden Tabelle sind allgemeinen Schriftartattributen zugeordnet. Die TOM-Entsprechung ist die ITextFont-Schnittstelle .
Attributname, Anzeigename | type | CSS-Entsprechung | TOM-Entsprechung | Kommentar |
---|---|---|---|---|
Font_FaceName, Gesichtsname |
VT_BSTR | Schriftfamilie: Verdana | Name | |
Font_SizePts, sizePts |
VT_I4 | Schriftgrad: Xpt | Size | Größe in Punkt |
Font_Style
Die Attribute in der folgenden Tabelle beziehen sich auf Schriftartformatattribute (z. B. ob der Text fett oder kursiv festgelegt ist). Die TOM-Entsprechung ist die ITextFont-Schnittstelle .
Attributname, Anzeigename | type | CSS-Entsprechung | TOM-Entsprechung | Kommentar |
---|---|---|---|---|
Font_Style_Bold, fett |
VT_BOOL | Schriftgewichtung: fett | Fett | |
Font_Style_Italic kursiv |
VT_BOOL | Schriftformat: kursiv | Kursiv | |
Font_Style_SmallCaps, smallcaps |
VT_BOOL | Schriftvariante: kleine Feststelltaste | Kapitälchen | |
Font_Style_Capitalize,Großbuchstaben |
VT_BOOL | Texttransformation: Großbuchstaben | Nicht unterstützt | |
Font_Style_Uppercase,Großbuchstaben |
VT_BOOL | Texttransformation: Großbuchstaben | Großbuchstaben | |
Font_Style_Lowercase,Kleinbuchstaben |
VT_BOOL | Texttransformation: Kleinbuchstaben | Nicht unterstützt | |
Font_Style_Emboss, Prägungen |
VT_BOOL | Nicht unterstützt | Emboss | |
Font_Style_Engrave,gravieren |
VT_BOOL | Nicht unterstützt | Gravieren | |
Font_Style_Hidden | VT_BOOL | Nicht unterstützt | Ausgeblendet | |
Font_Style_Kerning,Kerning |
VT_R4 | Nicht unterstützt | Kerning | Dieselben Werte wie GetKerning |
Font_Style_Outlined,umrissen |
VT_BOOL | Nicht unterstützt | Umrissen | |
Font_Style_Position,Position |
VT_R4 | Nicht unterstützt | Position | |
Font_Style_Protected | VT_BOOL | Nicht unterstützt | Protected | |
Font_Style_Shadow,Schatten |
VT_BOOL | Zeilenhöhe (minus Zahlen) | Shadow | |
Font_Style_Spacing,Abstand |
VT_R4 | Briefabstand | Abstand | In Punkten |
Font_Style_Weight,Gewicht |
VT_I4 | Schriftgrad | WeightSame-Werte als Schriftgrad und GetWeight |
|
Font_Style_Height,Höhe |
VT_R4 | line-height | Nicht unterstützt | In Punkten |
Font_Style_Blink,blinken |
VT_BOOL | Textdekoration: blinken | Nicht unterstützt | |
Font_Style_Subscript, tiefgestellt |
VT_BOOL | Vertikal ausrichten: sub | Tiefgestellt (auch Position) | |
Font_Style_Superscript,hochgestellt |
VT_BOOL | Vertikal ausrichten: super | Hochgestellt (auch Position) | |
Font_Style_Color,Farbe |
VT_I4 | Color | ForeColor | RBG COLORREF-Stil |
Font_Style_BackgroundColor,background_color |
VT_I4 | Hintergrundfarbe | BackColor | RBG COLORREF-Stil |
Font_Style_Animation
Die Attribute in der folgenden Adressschriftartanimation der Tabelle. Das TOM-Äquivalent ist die ITextFont-Schnittstelle .
Attributname, Anzeigename | type | CSS-Entsprechung | TOM-Äquivalent |
---|---|---|---|
Font_Style_Animation_LasVegasLights,LasVegas_lights |
VT_BOOL | Nicht unterstützt | Animation |
Font_Style_Animation_BlinkingBackground,blinking_background |
VT_BOOL | Nicht unterstützt | Animation |
Font_Style_Animation_SparkleText,sparkle_text |
VT_BOOL | Nicht unterstützt | Animation |
Font_Style_Animation_MarchingBlackAnts,marching_black_ants |
VT_BOOL | Nicht unterstützt | Animation |
Font_Style_Animation_MarchingRedAnts,marching_red_ants |
VT_BOOL | Nicht unterstützt | Animation |
Font_Style_Animation_Shimmer,Shimmer |
VT_BOOL | Nicht unterstützt | Animation |
Font_Style_Animation_WipeDown,wipeDown |
VT_BOOL | Nicht unterstützt | Animation |
Font_Style_Animation_WipeRight,wipeRight |
VT_BOOL | Nicht unterstützt | Animation |
Font_Style_Underline
Die Attribute in der folgenden Tabelle unterstreichen Stile für Schriftarten. Das TOM-Äquivalent ist die ITextFont-Schnittstelle .
Attributname, Anzeigename | type | CSS-Entsprechung | TOM-Äquivalent |
---|---|---|---|
Font_Style_Underline_Single,Single |
VT_BOOL | Textdekoration: Unterstrichen | Underline |
Font_Style_Underline_ Double, Double |
VT_BOOL | Textdekoration: zeilendurchgestrichen | Durchgestrichen |
Font_Style_Strikethrough
Die Attribute in der folgenden Tabelle adressieren durchgestrichene Stile für Schriftarten.
Attributname, Anzeigename | type | CSS-Entsprechung | TOM-Äquivalent |
---|---|---|---|
Font_Style_Strikethrough_Single,strike_through_single |
VT_BOOL | Nicht unterstützt | Nicht unterstützt |
Font_Style_Strikethrough_Double,strike_through_double |
VT_BOOL | Nicht unterstützt | Nicht unterstützt |
Font_Style_Overline
Die Attribute in der folgenden Tabelle beziehen sich auf Overline-Stile für Schriftarten.
Attributname, Anzeigename | type | CSS-Entsprechung | TOM-Entsprechung |
---|---|---|---|
Font_Style_Overline_Single,overline_single |
VT_BOOL | Text-Dekoration: overline | Nicht unterstützt |
Font_Style_Overline_Double,overline_double |
VT_BOOL | Text-Dekoration: overline | Nicht unterstützt |
Text
Die Attribute in der folgenden Tabelle beziehen sich auf allgemeine Textformatierungsattribute.
Attributname, Anzeigename | type | CSS-Entsprechung | TOM-Entsprechung | Kommentar |
---|---|---|---|---|
Text_VerticalWriting, vertikales Schreiben |
VT_BOOL | Nicht unterstützt | Nicht unterstützt | Wie von Chinesisch/Japanisch verwendet |
Text_RightToLeft,righttoleft |
VT_BOOL | Direction | Nicht unterstützt | |
Text_ReadOnly,Schreibschutz |
VT_BOOL | Nicht unterstützt | ITextFont::CanChange, ITextRange::CanEdit | Die bearbeitbare Eigenschaft des Dokuments hat Vorrang |
Text_Language,Sprache |
VT_I4 | Nicht unterstützt | ITextFont::GetLanguageID, ITextFont::SetLanguageID | LANGID |
Text_Orientation,Ausrichtung |
VT_I4 | Nicht unterstützt | Nicht unterstützt | 10??? eines Abschlusses |
Text_EmbeddedObject,embedded_object |
VT_BOOL | Nicht unterstützt | Nicht unterstützt | Ermöglicht die Suche nach eingebetteten Objekten. |
Text_Link,Link |
VT_UNKNOWN | Link | Nicht unterstützt | Ein Schnittstellenzeiger auf das -Objekt; Aufrufen von QueryInterface für eine beliebige Schnittstelle von Interesse |
Text_Hyphenation, Silbentrennung |
VT_BOOL | Nicht unterstützt | ITextPara::GetHyphenation, ITextPara::SetHyphenation |
Text_Alignment
Die Attribute in der folgenden Tabelle adressieren die Textausrichtung. Die TOM-Entsprechung ist die ITextPara-Schnittstelle .
Attributname, Anzeigename | type | CSS-Entsprechung | TOM-Entsprechung |
---|---|---|---|
Text_Alignment_Left, links |
VT_BOOL | Text ausrichten | Ausrichtung |
Text_Alignment_Right,rechts |
VT_BOOL | Text ausrichten | Ausrichtung |
Text_Alignment_Center,Mitte |
VT_BOOL | Text ausrichten | Ausrichtung |
Text_Alignment_Justify,rechtfertigen |
VT_BOOL | Text ausrichten | Ausrichtung |
Text_Para
Die Attribute in der folgenden Tabelle beziehen sich auf die Formatierung von Absätzen. Die TOM-Entsprechung ist die ITextPara-Schnittstelle .
Attributname, Anzeigename | type | CSS-Entsprechung | TOM-Entsprechung | Kommentar |
---|---|---|---|---|
Text_Para_FirstLineIndent,first_line_indent |
VT_R4 | Nicht unterstützt | FirstLineIndent | In pts |
Text_Para_LeftIndent,left_indent |
VT_R4 | Nicht unterstützt | LeftIndent | In pts |
Text_Para_RightIndent,right_indent |
VT_R4 | Nicht unterstützt | RightIndent | In pts |
Text_Para_SpaceAfter,space_after |
VT_R4 | Nicht unterstützt | SpaceAfter | In pts |
Text_Para_SpaceBefore,space_after |
VT_R4 | Nicht unterstützt | SpaceAfter | In pts |
Text_Para_lineSpacing
Die Attribute in der folgenden Tabellenadresszeilenabstand in Absätzen. Die TOM-Entsprechung ist die ITextPara-Schnittstelle .
Attributname, Anzeigename | type | CSS-Entsprechung | TOM-Äquivalent | Kommentar |
---|---|---|---|---|
Text_Para_lineSpacing_Single,Einzel |
VT_BOOL | Nicht unterstützt | Zeilenabstand | |
Text_Para_lineSpacing_OnePtFive,one_pt_five |
VT_BOOL | Nicht unterstützt | Zeilenabstand | |
Text_Para_lineSpacing_Double, doppelt |
VT_BOOL | Nicht unterstützt | Zeilenabstand | |
Text_Para_lineSpacing_AtLeast,at_least |
VT_R4 | Nicht unterstützt | Zeilenabstand | In Zeilen |
Text_Para_lineSpacing_Exactly,genau |
VT_R4 | Nicht unterstützt | Zeilenabstand | In Zeilen |
Text_Para_lineSpacing_Mutiple, mehrfach |
VT_R4 | Nicht unterstützt | Zeilenabstand | In Zeilen |
Text_List
Die Attribute in der folgenden Tabelle adresslisten und Textlistenebenen. Die TOM-Entsprechung ist die ITextPara-Schnittstelle .
Attributname, Anzeigename | type | CSS-Entsprechung | TOM-Äquivalent | Kommentar |
---|---|---|---|---|
Text_List_LevelIndex | VT_I4 | Nicht unterstützt | ListLevelIndex | Wobei 1 die äußerste Liste ist, 2 die nächste Ebene usw. |
Text_List_Type
Die Attribute in der folgenden Tabelle listen Die Adresslistenstile für Text. Die TOM-Entsprechung ist die ITextPara-Schnittstelle .
Attributname, Anzeigename | type | CSS-Entsprechung | TOM-Äquivalent |
---|---|---|---|
Text_List_Type_Bullet,Aufzählungszeichen |
VT_BOOL | Listentyp | ListType |
Text_List_Type_Arabic,Arabisch |
VT_BOOL | Listenstiltyp | ListType |
Text_List_Type_LowerLetter,lower_letter |
VT_BOOL | Listenstiltyp | ListType |
Text_List_Type_UpperLetter,upper_letter |
VT_BOOL | Listenstiltyp | ListType |
Text_List_Type_LowerRoman,lower_roman |
VT_BOOL | Listenstiltyp | ListType |
Text_List_Type_UpperRoman,upper_roman |
VT_BOOL | Listenstiltyp | ListType |
App
Attributname, Anzeigename | type | CSS-Entsprechung | TOM-Äquivalent |
---|---|---|---|
App_IncorrectSpelling,incorrect_spelling |
VT_BOOL | Nicht unterstützt | |
App_IncorrectGrammar,incorrect_grammar |
VT_BOOL | Nicht unterstützt |