Compartir a través de


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