Sdílet prostřednictvím


Příloha E: Textové atributy pro slovník textových služeb pro aktivní přístupnost

Tento dodatek poskytuje informace o textových atributech, které jsou definovány v IAccDictionary. Je uspořádaná jako řada tabulek. Každá tabulka obsahuje informace o konkrétní kategorii atributů. Tyto kategorie jsou ve skutečnosti vnořené, ale jsou oddělené níže, abyste viděli atributy.

Poznámka

Služba Active Accessibility Text Services je zastaralá. Další informace o pokročilých textových vstupech a technologiích přirozeného jazyka najdete v rozhraní Microsoft Windows Text Services Framework.

Každá položka v tabulce obsahuje název atributu a popisný název, typ, ekvivalentní šablony stylů CSS (CSS), ekvivalent textového objektového modelu (TOM) a případné další komentáře. Ekvivalentní sloupec TOM poskytuje informace o TOM metoda použitá s atributem (část ITextFont, ITextRangenebo ITextPara rozhraní). Informace před každou tabulkou označují, které rozhraní podporuje atributy; informace v ekvivalentní tabulce TOM označují název metody. Každá položka v ekvivalentním sloupci TOM je přidružená ke dvěma metodám. Položka Name je například přidružena k metodám GetName a SetName.

Další informace o těchto rozhraních najdete v dokumentaci Objektový model textu v sadě Windows Software Development Kit (SDK).

Písmo

Atributy v následující tabulce jsou přidružené k obecným atributům písma. Ekvivalentem TOM je rozhraní ITextFont.

Název atributu, popisný název Typ Ekvivalent šablon stylů CSS Ekvivalent TOM Komentář
Font_FaceName, facename
VT_BSTR Rodina písem: Verdana Jméno
Font_SizePts, sizePts
VT_I4 Velikost písma: Xpt Velikost Velikost je v bodech.

Font_Style

Atributy v následující tabulce adresují atributy stylu písma (například to, zda je text nastaven tučně nebo kurzívou). Ekvivalentem TOM je rozhraní ITextFont.

Název atributu, popisný název Typ Ekvivalent šablon stylů CSS Ekvivalent TOM Komentář
Font_Style_Bold, tučné
VT_BOOL Tloušťka písma: tučné Tučný
Font_Style_Italic kurzíva
VT_BOOL Řez písma: kurzíva Kurzíva
Font_Style_SmallCaps, malé zapouzdření
VT_BOOL Font-variant: small-caps SmallCaps
Font_Style_Capitalize, velká písmena
VT_BOOL Transformace textu: velká písmena Nepodporováno
Font_Style_Uppercase, velká písmena
VT_BOOL Transformace textu: velká písmena AllCaps
Font_Style_Lowercase, malá písmena
VT_BOOL Transformace textu: malá písmena Nepodporováno
Font_Style_Emboss, emboss
VT_BOOL Nepodporováno Vytepat
Font_Style_Engrave, rytí
VT_BOOL Nepodporováno Vyrýt
Font_Style_Hidden VT_BOOL Nepodporováno Schovaný
Font_Style_Kerning, prokládání
VT_R4 Nepodporováno Prokládání Stejné hodnoty jako GetKerning
Font_Style_Outlined, osnova
VT_BOOL Nepodporováno Obtažen
Font_Style_Position, pozice
VT_R4 Nepodporováno Postavení
Font_Style_Protected VT_BOOL Nepodporováno Chráněný
Font_Style_Shadow, stín
VT_BOOL Výška řádku (minus čísla) Stín
Font_Style_Spacing, mezery
VT_R4 Mezery mezi písmeny Rozteč V bodech
Font_Style_Weight, hmotnost
VT_I4 Tloušťka písma Hodnoty WeightSame jako váhy písma a GetWeight
Font_Style_Height, výška
VT_R4 Výška čáry Nepodporováno V bodech
Font_Style_Blink, bliká
VT_BOOL Text-decoration: blink Nepodporováno
Font_Style_Subscript, dolní index
VT_BOOL Svislé zarovnání: sub Dolní index (také pozice)
Font_Style_Superscript, horní index
VT_BOOL Svislé zarovnání: super Horní index (také pozice)
Font_Style_Color, barva
VT_I4 Barva ForeColor Styl RBG COLORREF
Font_Style_BackgroundColor,background_color
VT_I4 Barva pozadí Barva pozadí Styl RBG COLORREF

Font_Style_Animation

Atributy v následující tabulce adresují animaci písma. Ekvivalentem TOM je rozhraní ITextFont.

Název atributu, popisný název Typ Ekvivalent šablon stylů CSS Ekvivalent TOM
Font_Style_Animation_LasVegasLights,LasVegas_lights
VT_BOOL Nepodporováno Animace
Font_Style_Animation_BlinkingBackground,blinking_background
VT_BOOL Nepodporováno Animace
Font_Style_Animation_SparkleText,sparkle_text
VT_BOOL Nepodporováno Animace
Font_Style_Animation_MarchingBlackAnts,marching_black_ants
VT_BOOL Nepodporováno Animace
Font_Style_Animation_MarchingRedAnts,marching_red_ants
VT_BOOL Nepodporováno Animace
Font_Style_Animation_Shimmer, shimmer
VT_BOOL Nepodporováno Animace
Font_Style_Animation_WipeDown, wipeDown
VT_BOOL Nepodporováno Animace
Font_Style_Animation_WipeRight, wipeRight
VT_BOOL Nepodporováno Animace

Font_Style_Underline

Atributy v následující tabulce adresují styly podtržení písma. Ekvivalentem TOM je rozhraní ITextFont.

Název atributu, popisný název Typ Ekvivalent šablon stylů CSS Ekvivalent TOM
Font_Style_Underline_Single, single
VT_BOOL Text-decoration: podtržení Podtrhnout
Font_Style_Underline_ Double, double
VT_BOOL Text-decoration: line-through Přeškrtnutí

Font_Style_Strikethrough

Atributy v následující tabulce řeší přeškrtnuté styly písem.

Název atributu, popisný název Typ Ekvivalent šablon stylů CSS Ekvivalent TOM
Font_Style_Strikethrough_Single,strike_through_single
VT_BOOL Nepodporováno Nepodporováno
Font_Style_Strikethrough_Double,strike_through_double
VT_BOOL Nepodporováno Nepodporováno

Font_Style_Overline

Atributy v následující tabulce adresují styly přeřádkování písem.

Název atributu, popisný název Typ Ekvivalent šablon stylů CSS Ekvivalent TOM
Font_Style_Overline_Single,overline_single
VT_BOOL Text-decoration: overline Nepodporováno
Font_Style_Overline_Double,overline_double
VT_BOOL Text-decoration: overline Nepodporováno

Text

Atributy v následující tabulce řeší obecné atributy formátování textu.

Název atributu, popisný název Typ Ekvivalent šablon stylů CSS Ekvivalent TOM Komentář
Text_VerticalWriting, svislé psaní
VT_BOOL Nepodporováno nepodporováno Jak se používá v čínštině/japonštině
Text_RightToLeft, righttoleft
VT_BOOL Směr Nepodporováno
Text_ReadOnly, jen pro čtení
VT_BOOL Nepodporováno ITextFont::CanChange, ITextRange::CanEdit Upravitelná vlastnost dokumentu má přednost
Text_Language, jazyk
VT_I4 Nepodporováno ITextFont::GetLanguageID, ITextFont::SetLanguageID LANGID
Text_Orientation, orientace
VT_I4 Nepodporováno Nepodporováno 10??? stupně
Text_EmbeddedObject,embedded_object
VT_BOOL Nepodporováno Nepodporováno Umožňuje hledat vložené objekty.
Text_Link, odkaz
VT_UNKNOWN Propojit Nepodporováno Ukazatel rozhraní na objekt; volání QueryInterface pro libovolné rozhraní zájmu
Text_Hyphenation, dělení slov
VT_BOOL Nepodporováno ITextPara::GetHyphenation, ITextPara::SetHyphenation

Text_Alignment

Atributy v následující tabulce adresují zarovnání textu. Ekvivalentem TOM je rozhraní ITextPara.

Název atributu, popisný název Typ Ekvivalent šablon stylů CSS Ekvivalent TOM
Text_Alignment_Left, vlevo
VT_BOOL Zarovnání textu Zarovnání
Text_Alignment_Right, vpravo
VT_BOOL Zarovnání textu Zarovnání
Text_Alignment_Center, střed
VT_BOOL Zarovnání textu Zarovnání
Text_Alignment_Justify, odůvodnění
VT_BOOL Zarovnání textu Zarovnání

Text_Para

Atributy v následující tabulce řeší formátování odstavců. Ekvivalentem TOM je rozhraní ITextPara.

Název atributu, popisný název Typ Ekvivalent šablon stylů CSS Ekvivalent TOM Komentář
Text_Para_FirstLineIndent,first_line_indent
VT_R4 Nepodporováno FirstLineIndent V bodech
Text_Para_LeftIndent,left_indent
VT_R4 Nepodporováno LeftIndent V bodech
Text_Para_RightIndent,right_indent
VT_R4 Nepodporováno RightIndent V bodech
Text_Para_SpaceAfter,space_after
VT_R4 Nepodporováno Mezerník V bodech
Text_Para_SpaceBefore,space_after
VT_R4 Nepodporováno Mezerník V bodech

Text_Para_lineSpacing

Atributy v následující tabulce adresní řádkování v odstavcích. Ekvivalentem TOM je rozhraní ITextPara.

Název atributu, popisný název Typ Ekvivalent šablon stylů CSS Ekvivalent TOM Komentář
Text_Para_lineSpacing_Single, single
VT_BOOL Nepodporováno Řádkování
Text_Para_lineSpacing_OnePtFive,one_pt_five
VT_BOOL Nepodporováno Řádkování
Text_Para_lineSpacing_Double, double
VT_BOOL Nepodporováno Řádkování
Text_Para_lineSpacing_AtLeast,at_least
VT_R4 Nepodporováno Řádkování V řádcích
Text_Para_lineSpacing_Exactly, přesně
VT_R4 Nepodporováno Řádkování V řádcích
Text_Para_lineSpacing_Mutiple, více
VT_R4 Nepodporováno Řádkování V řádcích

Text_List

Atributy v následující tabulce adresní seznamy a úrovně textových seznamů. Ekvivalentem TOM je rozhraní ITextPara.

Název atributu, popisný název Typ Ekvivalent šablon stylů CSS Ekvivalent TOM Komentář
Text_List_LevelIndex, VT_I4 Nepodporováno ListLevelIndex Kde 1 je nejkrajnější seznam, 2 je další úroveň atd.

Text_List_Type

Atributy v následující tabulce – styly seznamu adres pro text. Ekvivalentem TOM je rozhraní ITextPara.

Název atributu, popisný název Typ Ekvivalent šablon stylů CSS Ekvivalent TOM
Text_List_Type_Bullet, odrážka
VT_BOOL Typ seznamu ListType
Text_List_Type_Arabic, arabština
VT_BOOL Typ seznamu ListType
Text_List_Type_LowerLetter,lower_letter
VT_BOOL Typ seznamu ListType
Text_List_Type_UpperLetter,upper_letter
VT_BOOL Typ seznamu ListType
Text_List_Type_LowerRoman,lower_roman
VT_BOOL Typ seznamu ListType
Text_List_Type_UpperRoman,upper_roman
VT_BOOL Typ seznamu ListType

App

Název atributu, popisný název Typ Ekvivalent šablon stylů CSS Ekvivalent TOM
App_IncorrectSpelling,incorrect_spelling
VT_BOOL Nepodporováno
App_IncorrectGrammar,incorrect_grammar
VT_BOOL Nepodporováno