Appendice E: Attributi di testo per il dizionario Servizi di testo di Accessibilità attiva

Questa appendice fornisce informazioni sugli attributi di testo definiti in IAccDictionary. È organizzato come una serie di tabelle. Ogni tabella include informazioni su una categoria specifica di attributi. Queste categorie sono effettivamente annidate, ma sono separate di seguito in modo che sia possibile visualizzare gli attributi.

Nota

Servizi di testo per l'accessibilità attiva è deprecato. Per altre informazioni sull'input di testo avanzato e sulle tecnologie del linguaggio naturale, vedere Microsoft Windows Text Services Framework .

Ogni voce di una tabella fornisce un nome di attributo e un nome descrittivo, un tipo, un equivalente CSS (Cascading Style Sheets), un equivalente di Text Object Model (TOM) e eventuali commenti aggiuntivi, se appropriato. La colonna equivalente TOM fornisce informazioni sul metodo TOM usato con l'attributo (parte delle interfacce ITextFont, ITextRange o ITextPara ). Le informazioni precedenti a ogni tabella indicano quale interfaccia supporta gli attributi; le informazioni nella tabella equivalente TOM indicano il nome del metodo. Ogni voce nella colonna equivalente TOM è associata a due metodi. Ad esempio, la voce Name è associata ai metodi GetName e SetName .

Per altre informazioni su queste interfacce, vedere la documentazione di Text Object Model in Windows Software Development Kit (SDK).

Carattere

Gli attributi nella tabella seguente sono associati agli attributi generali del tipo di carattere. L'equivalente TOM è l'interfaccia ITextFont .

Nome attributo, nome descrittivo Tipo Equivalente CSS Equivalente TOM Commento
Font_FaceName, facename
VT_BSTR Famiglia di caratteri: Verdana Nome
Font_SizePts, sizePts
VT_I4 Dimensioni carattere: Xpt Dimensione La dimensione è espressa in punti

Font_Style

Attributi negli attributi dello stile del tipo di carattere dell'indirizzo della tabella seguente, ad esempio se il testo è impostato in grassetto o corsivo. L'equivalente TOM è l'interfaccia ITextFont .

Nome attributo, nome descrittivo Tipo Equivalente CSS Equivalente TOM Commento
Font_Style_Bold, grassetto
VT_BOOL Spessore carattere: grassetto Bold
Font_Style_Italic, corsivo
VT_BOOL Stile carattere: corsivo Corsivo
Font_Style_SmallCaps, smallcaps
VT_BOOL Font-variant: small-caps SmallCaps
Font_Style_Capitalize,maiuscole
VT_BOOL Trasformazione testo: in maiuscolo Non supportato
Font_Style_Uppercase,maiuscole
VT_BOOL Trasformazione testo: maiuscolo AllCaps
Font_Style_Lowercase,minuscolo
VT_BOOL Trasformazione testo: minuscola Non supportato
Font_Style_Emboss,rilievo
VT_BOOL Non supportato Rilievo
Font_Style_Engrave,incisione
VT_BOOL Non supportato Incidere
Font_Style_Hidden VT_BOOL Non supportato Nascosto
Font_Style_Kerning, crenatura
VT_R4 Non supportato Crenatura Stessi valori di GetKerning
Font_Style_Outlined, descritto
VT_BOOL Non supportato Delineato
Font_Style_Position,posizione
VT_R4 Non supportato Position
Font_Style_Protected VT_BOOL Non supportato Protetta
Font_Style_Shadow,ombreggiatura
VT_BOOL Altezza riga (numeri meno) Ombreggiatura
Font_Style_Spacing, spaziatura
VT_R4 Spaziatura lettera Spaziatura In punti
Font_Style_Weight,peso
VT_I4 Peso carattere Valori WeightSame come peso del tipo di carattere e GetWeight
Font_Style_Height,altezza
VT_R4 Line-height Non supportato In punti
Font_Style_Blink,blink
VT_BOOL Decorazione di testo: blink Non supportato
Font_Style_Subscript,sottoscrizione
VT_BOOL Allineamento verticale: sub Sottoscript (anche Posizione)
Font_Style_Superscript,superscript
VT_BOOL Allineamento verticale: super Superscript (anche posizione)
Font_Style_Color, colore
VT_I4 Color ColorePrimoPiano Stile RBG COLORREF
Font_Style_BackgroundColor,background_color
VT_I4 Colore di sfondo ColoreSfondo Stile RBG COLORREF

Font_Style_Animation

Attributi nell'animazione del tipo di carattere dell'indirizzo della tabella seguente. L'equivalente TOM è l'interfaccia ITextFont .

Nome attributo, nome descrittivo Tipo EQUIVALENTE CSS Tom equivalente
Font_Style_Animation_LasVegasLights,LasVegas_lights
VT_BOOL Non supportato Animazione
Font_Style_Animation_BlinkingBackground,blinking_background
VT_BOOL Non supportato Animazione
Font_Style_Animation_SparkleText,sparkle_text
VT_BOOL Non supportato Animazione
Font_Style_Animation_MarchingBlackAnts,marching_black_ants
VT_BOOL Non supportato Animazione
Font_Style_Animation_MarchingRedAnts,marching_red_ants
VT_BOOL Non supportato Animazione
Font_Style_Animation_Shimmer,Shimmer
VT_BOOL Non supportato Animazione
Font_Style_Animation_WipeDown,wipeDown
VT_BOOL Non supportato Animazione
Font_Style_Animation_WipeRight,wipeRight
VT_BOOL Non supportato Animazione

Font_Style_Underline

Gli attributi negli stili di sottolineatura della tabella seguente per i tipi di carattere. L'equivalente TOM è l'interfaccia ITextFont .

Nome attributo, nome descrittivo Tipo EQUIVALENTE CSS Tom equivalente
Font_Style_Underline_Single, singolo
VT_BOOL Decorazione di testo: sottolineatura Sottolineato
Font_Style_Underline_ Double,double
VT_BOOL Decorazione del testo: line-through Barrato

Font_Style_Strikethrough

Gli attributi presenti negli stili di barra degli indirizzi della tabella seguente per i tipi di carattere.

Nome attributo, nome descrittivo Tipo EQUIVALENTE CSS Tom equivalente
Font_Style_Strikethrough_Single,strike_through_single
VT_BOOL Non supportato Non supportato
Font_Style_Strikethrough_Double,strike_through_double
VT_BOOL Non supportato Non supportato

Font_Style_Overline

Gli attributi nella tabella seguente indirizzano gli stili overline per i tipi di carattere.

Nome attributo, nome descrittivo Tipo Equivalente CSS Equivalente TOM
Font_Style_Overline_Single,overline_single
VT_BOOL Decorazione del testo: overline Non supportato
Font_Style_Overline_Double,overline_double
VT_BOOL Decorazione del testo: overline Non supportato

Testo

Gli attributi nella tabella seguente indirizzano gli attributi generali di formattazione del testo.

Nome attributo, nome descrittivo Tipo Equivalente CSS Equivalente TOM Commento
Text_VerticalWriting,scrittura verticale
VT_BOOL Non supportato non supportato Come usato dal cinese/giapponese
Text_RightToLeft,righttoleft
VT_BOOL Direction Non supportato
Text_ReadOnly,sola lettura
VT_BOOL Non supportato ITextFont::CanChange, ITextRange::CanEdit La proprietà modificabile del documento ha la precedenza
Text_Language,lingua
VT_I4 Non supportato ITextFont::GetLanguageID, ITextFont::SetLanguageID LANGID
Text_Orientation,orientamento
VT_I4 Non supportato Non supportato 10??? di un grado
Text_EmbeddedObject,embedded_object
VT_BOOL Non supportato Non supportato Consente la ricerca di oggetti incorporati
Text_Link, collegamento
VT_UNKNOWN Collegamento Non supportato Puntatore di interfaccia all'oggetto; chiamare QueryInterface per qualsiasi interfaccia di interesse
Text_Hyphenation,sillabazione
VT_BOOL Non supportato ITextPara::GetHyphenation, ITextPara::SetHyphenation

Text_Alignment

Attributi nell'allineamento del testo dell'indirizzo della tabella seguente. L'equivalente TOM è l'interfaccia ITextPara .

Nome attributo, nome descrittivo Tipo Equivalente CSS Equivalente TOM
Text_Alignment_Left, a sinistra
VT_BOOL Allineamento del testo Allineamento
Text_Alignment_Right, diritto
VT_BOOL Allineamento del testo Allineamento
Text_Alignment_Center,centro
VT_BOOL Allineamento del testo Allineamento
Text_Alignment_Justify,giustifica
VT_BOOL Allineamento del testo Allineamento

Text_Para

Attributi nella formattazione degli indirizzi della tabella seguente per i paragrafi. L'equivalente TOM è l'interfaccia ITextPara .

Nome attributo, nome descrittivo Tipo Equivalente CSS Equivalente TOM Commento
Text_Para_FirstLineIndent,first_line_indent
VT_R4 Non supportato FirstLineIndent In pts
Text_Para_LeftIndent,left_indent
VT_R4 Non supportato LeftIndent In pts
Text_Para_RightIndent,right_indent
VT_R4 Non supportato RightIndent In pts
Text_Para_SpaceAfter,space_after
VT_R4 Non supportato SpaceAfter In pts
Text_Para_SpaceBefore,space_after
VT_R4 Non supportato SpaceAfter In pts

Text_Para_lineSpacing

Attributi nella spaziatura della riga di indirizzo della tabella seguente nei paragrafi. L'equivalente TOM è l'interfaccia ITextPara .

Nome attributo, nome descrittivo Tipo EQUIVALENTE CSS Tom equivalente Commento
Text_Para_lineSpacing_Single, singolo
VT_BOOL Non supportato LineSpacing
Text_Para_lineSpacing_OnePtFive,one_pt_five
VT_BOOL Non supportato LineSpacing
Text_Para_lineSpacing_Double, double
VT_BOOL Non supportato LineSpacing
Text_Para_lineSpacing_AtLeast,at_least
VT_R4 Non supportato LineSpacing Nelle righe
Text_Para_lineSpacing_Exactly, esattamente
VT_R4 Non supportato LineSpacing Nelle righe
Text_Para_lineSpacing_Mutiple,multiple
VT_R4 Non supportato LineSpacing Nelle righe

Text_List

Gli attributi negli elenchi di indirizzi della tabella seguente e livelli di elenchi di testo. L'equivalente TOM è l'interfaccia ITextPara .

Nome attributo, nome descrittivo Tipo EQUIVALENTE CSS Tom equivalente Commento
Text_List_LevelIndex, VT_I4 Non supportato ListLevelIndex Dove 1 è l'elenco più esterno, 2 è il livello successivo e così via

Text_List_Type

Gli attributi negli stili dell'elenco indirizzi della tabella seguente per il testo. L'equivalente TOM è l'interfaccia ITextPara .

Nome attributo, nome descrittivo Tipo EQUIVALENTE CSS Tom equivalente
Text_List_Type_Bullet,punto elenco
VT_BOOL Tipo elenco ListType
Text_List_Type_Arabic,arabo
VT_BOOL Tipo di elenco ListType
Text_List_Type_LowerLetter,lower_letter
VT_BOOL Tipo di elenco ListType
Text_List_Type_UpperLetter,upper_letter
VT_BOOL Tipo di elenco ListType
Text_List_Type_LowerRoman,lower_roman
VT_BOOL Tipo di elenco ListType
Text_List_Type_UpperRoman,upper_roman
VT_BOOL Tipo di elenco ListType

App

Nome attributo, nome descrittivo Tipo EQUIVALENTE CSS Tom equivalente
App_IncorrectSpelling,incorrect_spelling
VT_BOOL Non supportato
App_IncorrectGrammar,incorrect_grammar
VT_BOOL Non supportato