Apéndice E: Atributos de texto para el diccionario de servicios de texto de accesibilidad activo
En este apéndice se proporciona información sobre los atributos de texto definidos en IAccDictionary. Se organiza como una serie de tablas. Cada tabla incluye información sobre una categoría específica de atributos. Estas categorías están realmente anidadas, pero se separan debajo para que pueda ver los atributos.
Nota
Servicios de texto de accesibilidad activo está en desuso. Consulte Microsoft Windows Text Services Framework para obtener más información sobre las tecnologías avanzadas de entrada de texto y lenguaje natural.
Cada entrada de una tabla proporciona un nombre de atributo y un nombre descriptivo, tipo, hojas de estilos en cascada (CSS) equivalentes, modelo de objetos de texto (TOM) equivalente y cualquier comentario adicional cuando corresponda. La columna equivalente de TOM proporciona información sobre el método TOM usado con el atributo (parte de las interfaces ITextFont, ITextRange o ITextPara ). La información anterior a cada tabla indica qué interfaz admite los atributos; la información de la tabla equivalente de TOM indica el nombre del método. Cada entrada de la columna equivalente de TOM está asociada a dos métodos. Por ejemplo, la entrada Name está asociada a los métodos GetName y SetName .
Para obtener más información sobre estas interfaces, vea la documentación del modelo de objetos de texto en el Kit de desarrollo de software (SDK) de Windows.
Fuente
Los atributos de la tabla siguiente están asociados a atributos de fuente generales. El equivalente de TOM es la interfaz ITextFont .
Nombre del atributo, Nombre descriptivo | Tipo | Equivalente de CSS | Tom equivalente | Comentario |
---|---|---|---|---|
Font_FaceName, facename |
VT_BSTR | Familia de fuentes: Verdana | Nombre | |
Font_SizePts, sizePts |
VT_I4 | Tamaño de fuente: Xpt | Size | El tamaño está en puntos |
Font_Style
Los atributos de los siguientes atributos de estilo de fuente de dirección de tabla (por ejemplo, si el texto está establecido en negrita o cursiva). El equivalente de TOM es la interfaz ITextFont .
Nombre del atributo, Nombre descriptivo | Tipo | Equivalente de CSS | Tom equivalente | Comentario |
---|---|---|---|---|
Font_Style_Bold, negrita |
VT_BOOL | Peso de fuente: negrita | Bold | |
Font_Style_Italic, cursiva |
VT_BOOL | Estilo de fuente: cursiva | Cursiva | |
Font_Style_SmallCaps, smallcaps |
VT_BOOL | Variante de fuente: mayúsculas pequeñas | SmallCaps | |
Font_Style_Capitalize,capitalize |
VT_BOOL | Transformación de texto: mayúsculas | No compatible | |
Font_Style_Uppercase mayúsculas |
VT_BOOL | Transformación de texto: mayúsculas | AllCaps | |
Font_Style_Lowercase,minúsculas |
VT_BOOL | Transformación de texto: minúsculas | No compatible | |
Font_Style_Emboss,relieves |
VT_BOOL | No compatible | Emboss | |
Font_Style_Engrave,grabado |
VT_BOOL | No compatible | Grabar | |
Font_Style_Hidden | VT_BOOL | No compatible | Hidden | |
Font_Style_Kerning,kerning |
VT_R4 | No compatible | Kerning | Mismos valores que GetKerning |
Font_Style_Outlined, descrito |
VT_BOOL | No compatible | Descrito | |
Font_Style_Position,position |
VT_R4 | No compatible | Posición | |
Font_Style_Protected | VT_BOOL | No compatible | Protegido | |
Font_Style_Shadow,shadow |
VT_BOOL | Alto de línea (menos números) | Shadow | |
Font_Style_Spacing,espaciado |
VT_R4 | Espaciado de letras | Espaciado | En puntos |
Font_Style_Weight,peso |
VT_I4 | Peso de fuente | Valores weightSame como peso de fuente y GetWeight |
|
Font_Style_Height,height |
VT_R4 | Line-height | No compatible | En puntos |
Font_Style_Blink,blink |
VT_BOOL | Decoración de texto: parpadear | No compatible | |
Font_Style_Subscript,subíndice |
VT_BOOL | Alineación vertical: sub | Subíndice (también posición) | |
Font_Style_Superscript,superíndice |
VT_BOOL | Alineación vertical: super | Superíndice (también posición) | |
Font_Style_Color,color |
VT_I4 | Color | ForeColor | Estilo COLORREF de RBG |
Font_Style_BackgroundColor,background_color |
VT_I4 | Color de fondo | BackColor | Estilo COLORREF de RBG |
Font_Style_Animation
Atributos de la siguiente animación de fuente de dirección de tabla. El equivalente de TOM es la interfaz ITextFont .
Nombre del atributo, Nombre descriptivo | Tipo | Equivalente de CSS | Tom equivalente |
---|---|---|---|
Font_Style_Animation_LasVegasLights,LasVegas_lights |
VT_BOOL | No compatible | Animación |
Font_Style_Animation_BlinkingBackground,blinking_background |
VT_BOOL | No compatible | Animación |
Font_Style_Animation_SparkleText,sparkle_text |
VT_BOOL | No compatible | Animación |
Font_Style_Animation_MarchingBlackAnts,marching_black_ants |
VT_BOOL | No compatible | Animación |
Font_Style_Animation_MarchingRedAnts,marching_red_ants |
VT_BOOL | No compatible | Animación |
Font_Style_Animation_Shimmer,Shimmer |
VT_BOOL | No compatible | Animación |
Font_Style_Animation_WipeDown,wipeDown |
VT_BOOL | No compatible | Animación |
Font_Style_Animation_WipeRight,wipeRight |
VT_BOOL | No compatible | Animación |
Font_Style_Underline
Los atributos de la tabla siguiente abordan los estilos de subrayado de las fuentes. El equivalente de TOM es la interfaz ITextFont .
Nombre del atributo, Nombre descriptivo | Tipo | Equivalente de CSS | Tom equivalente |
---|---|---|---|
Font_Style_Underline_Single,single |
VT_BOOL | Decoración de texto: subrayado | Subrayado |
Font_Style_Underline_ Double,double |
VT_BOOL | Decoración de texto: línea a través | StrikeThrough |
Font_Style_Strikethrough
Los atributos de la tabla siguiente abordan los estilos de tachado de direcciones para las fuentes.
Nombre del atributo, Nombre descriptivo | Tipo | Equivalente de CSS | Tom equivalente |
---|---|---|---|
Font_Style_Strikethrough_Single,strike_through_single |
VT_BOOL | No compatible | No compatible |
Font_Style_Strikethrough_Double,strike_through_double |
VT_BOOL | No compatible | No compatible |
Font_Style_Overline
Los atributos de la tabla siguiente abordan los estilos de línea superior para las fuentes.
Nombre del atributo, Nombre descriptivo | Tipo | Equivalente de CSS | Equivalente a TOM |
---|---|---|---|
Font_Style_Overline_Single,overline_single |
VT_BOOL | Decoración de texto: sobrelineada | No compatible |
Font_Style_Overline_Double,overline_double |
VT_BOOL | Decoración de texto: sobrelineada | No compatible |
Texto
Los atributos de la tabla siguiente abordan los atributos de formato de texto general.
Nombre del atributo, Nombre descriptivo | Tipo | Equivalente de CSS | Equivalente a TOM | Comentario |
---|---|---|---|---|
Text_VerticalWriting, escritura vertical |
VT_BOOL | No compatible | no admitido | Según lo usado por chino/japonés |
Text_RightToLeft, righttoleft |
VT_BOOL | Dirección | No compatible | |
Text_ReadOnly, solo lectura |
VT_BOOL | No compatible | ITextFont::CanChange, ITextRange::CanEdit | La propiedad editable del documento tiene prioridad |
Text_Language, idioma |
VT_I4 | No compatible | ITextFont::GetLanguageID, ITextFont::SetLanguageID | LANGID |
Text_Orientation, orientación |
VT_I4 | No compatible | No compatible | 10??? de un grado |
Text_EmbeddedObject,embedded_object |
VT_BOOL | No compatible | No compatible | Permite buscar objetos incrustados |
Text_Link,vínculo |
VT_UNKNOWN | Vínculo | No compatible | Puntero de interfaz al objeto; llamar a QueryInterface para cualquier interfaz de interés |
Text_Hyphenation, guiones |
VT_BOOL | No compatible | ITextPara::GetHyphenation, ITextPara::SetHyphenation |
Text_Alignment
Los atributos de la siguiente alineación de texto de dirección de tabla. El equivalente de TOM es la interfaz ITextPara .
Nombre del atributo, Nombre descriptivo | Tipo | Equivalente de CSS | Equivalente a TOM |
---|---|---|---|
Text_Alignment_Left, a la izquierda |
VT_BOOL | Alineación de texto | Alineación |
Text_Alignment_Right, derecha |
VT_BOOL | Alineación de texto | Alineación |
Text_Alignment_Center, centro |
VT_BOOL | Alineación de texto | Alineación |
Text_Alignment_Justify,justify |
VT_BOOL | Alineación de texto | Alineación |
Text_Para
Los atributos del siguiente formato de dirección de tabla para los párrafos. El equivalente de TOM es la interfaz ITextPara .
Nombre del atributo, Nombre descriptivo | Tipo | Equivalente de CSS | Equivalente a TOM | Comentario |
---|---|---|---|---|
Text_Para_FirstLineIndent,first_line_indent |
VT_R4 | No compatible | FirstLineIndent | En pts |
Text_Para_LeftIndent,left_indent |
VT_R4 | No compatible | LeftIndent | En pts |
Text_Para_RightIndent,right_indent |
VT_R4 | No compatible | RightIndent | En pts |
Text_Para_SpaceAfter,space_after |
VT_R4 | No compatible | SpaceAfter | En pts |
Text_Para_SpaceBefore,space_after |
VT_R4 | No compatible | SpaceAfter | En pts |
Text_Para_lineSpacing
Los atributos del espaciado de línea de direcciones de la tabla siguiente en párrafos. El equivalente de TOM es la interfaz ITextPara .
Nombre del atributo, Nombre descriptivo | Tipo | Equivalente de CSS | Equivalente a TOM | Comentario |
---|---|---|---|---|
Text_Para_lineSpacing_Single,single |
VT_BOOL | No compatible | LineSpacing | |
Text_Para_lineSpacing_OnePtFive,one_pt_five |
VT_BOOL | No compatible | LineSpacing | |
Text_Para_lineSpacing_Double,double |
VT_BOOL | No compatible | LineSpacing | |
Text_Para_lineSpacing_AtLeast,at_least |
VT_R4 | No compatible | LineSpacing | En líneas |
Text_Para_lineSpacing_Exactly,exactamente |
VT_R4 | No compatible | LineSpacing | En líneas |
Text_Para_lineSpacing_Mutiple,múltiplo |
VT_R4 | No compatible | LineSpacing | En líneas |
Text_List
Los atributos de la tabla siguiente muestran listas de direcciones y niveles de listas de texto. El equivalente de TOM es la interfaz ITextPara .
Nombre del atributo, Nombre descriptivo | Tipo | Equivalente de CSS | Equivalente a TOM | Comentario |
---|---|---|---|---|
Text_List_LevelIndex, | VT_I4 | No compatible | ListLevelIndex | Donde 1 es la lista más externa, 2 es el siguiente nivel, etc. |
Text_List_Type
Los atributos de los siguientes estilos de lista de direcciones de tabla para texto. El equivalente de TOM es la interfaz ITextPara .
Nombre del atributo, Nombre descriptivo | Tipo | Equivalente de CSS | Equivalente a TOM |
---|---|---|---|
Text_List_Type_Bullet,viñeta |
VT_BOOL | Tipo de lista | ListType |
Text_List_Type_Arabic,árabe |
VT_BOOL | Tipo de estilo de lista | ListType |
Text_List_Type_LowerLetter,lower_letter |
VT_BOOL | Tipo de estilo de lista | ListType |
Text_List_Type_UpperLetter,upper_letter |
VT_BOOL | Tipo de estilo de lista | ListType |
Text_List_Type_LowerRoman,lower_roman |
VT_BOOL | Tipo de estilo de lista | ListType |
Text_List_Type_UpperRoman,upper_roman |
VT_BOOL | Tipo de estilo de lista | ListType |
Aplicación
Nombre del atributo, Nombre descriptivo | Tipo | Equivalente de CSS | Tom equivalente |
---|---|---|---|
App_IncorrectSpelling,incorrect_spelling |
VT_BOOL | No compatible | |
App_IncorrectGrammar,incorrect_grammar |
VT_BOOL | No compatible |