Идентификаторы атрибутов текста
В этом разделе описываются именованные константы, используемые для идентификации атрибутов текста в текстовом диапазоне microsoft модель автоматизации пользовательского интерфейса. Эти константы используются со следующими методами:
- ITextRangeProvider::FindAttribute
- ITextRangeProvider::GetAttributeValue
- IUIAutomationTextRange::FindAttribute
- IUIAutomationTextRange::GetAttributeValue
Констант/значение | Описание |
---|---|
|
Определяет текстовый атрибут AfterParagraphSpacing , указывающий размер интервала после абзаца. Тип варианта: VT_R8 Значение по умолчанию: 0 |
|
Идентифицирует текстовый атрибут AnimationStyle , который указывает тип анимации, примененной к тексту. Этот атрибут указывается в качестве значения из перечисленного типа AnimationStyle . Тип варианта: VT_I4 Значение по умолчанию: AnimationStyle_None |
|
Идентифицирует текстовый атрибут AnnotationObjects , который поддерживает массив интерфейсов IUIAutomationElement2 , по одному для каждого элемента в текущем текстовом диапазоне, реализующего шаблон элемента управления Annotation . Каждый элемент может также реализовать другие шаблоны элементов управления, необходимые для описания заметки. Например, заметка, которая является комментарием, также будет поддерживать шаблон элемента управления Текст . Поддерживается начиная с Windows 8. Тип варианта: VT_UNKNOWN Значение по умолчанию: пустой массив |
|
Определяет текстовый атрибут AnnotationTypes , который поддерживает список идентификаторов типов заметки для диапазона текста. Список возможных значений см. в разделе Идентификаторы типов заметки. Поддерживается начиная с Windows 8. Тип варианта: VT_ARRAY VT_I4 Значение по умолчанию: пустой массив |
|
Идентифицирует атрибут текста BackgroundColor , указывающий цвет фона текста. Этот атрибут указывается как COLORREF; 32-разрядное значение, используемое для указания цвета RGB или RGBA. Тип варианта: VT_I4 Значение по умолчанию: 0 |
|
Определяет текстовый атрибут BeforeParagraphSpacing , который указывает размер интервала перед абзацем. Тип варианта: VT_R8 Значение по умолчанию: 0 |
|
Идентифицирует текстовый атрибут BulletStyle , который определяет стиль маркеров, используемых в текстовом диапазоне. Этот атрибут указывается как значение из перечисленного типа BulletStyle . Тип варианта: VT_I4 Значение по умолчанию: BulletStyle_None |
|
Идентифицирует текстовый атрибут CapStyle , который задает стиль заглавной буквы для текста. Этот атрибут указывается как значение из перечисленного типа CapStyle . Тип варианта: VT_I4 Значение по умолчанию: CapStyle_None |
|
Определяет текстовый атрибут CaretBidiMode , указывающий направление потока текста в текстовом диапазоне. Этот атрибут указывается в качестве значения из перечисленного типа CaretBidiMode . Поддерживается начиная с Windows 8. Тип варианта: VT_I4 Значение по умолчанию: CaretBidiMode_LTR |
|
Идентифицирует атрибут текста CaretPosition , который указывает, находится ли курсор в начале или конце строки текста в текстовом диапазоне. Этот атрибут указывается как значение из перечисленного типа CaretPosition . Поддерживается начиная с Windows 8. Тип варианта: VT_I4 Значение по умолчанию: CaretPosition_Unknown |
|
Идентифицирует текстовый атрибут Culture , указывающий языковой стандарт текста по идентификатору языкового стандарта (LCID). Тип варианта: VT_I4 Значение по умолчанию: языковой стандарт пользовательского интерфейса приложения |
|
Идентифицирует текстовый атрибут FontName , который указывает имя шрифта. Примеры: "Arial Black"; "Arial Narrow". Строка имени шрифта не локализована. Тип варианта: VT_BSTR Значение по умолчанию: пустая строка |
|
Идентифицирует текстовый атрибут FontSize , который указывает размер шрифта в точках. Тип варианта: VT_R8 Значение по умолчанию: 0 |
|
Определяет текстовый атрибут FontWeight , указывающий относительный росчерк, толщину или полужирность шрифта. Атрибут FontWeight смоделирован на основе элемента lfWeight структуры GDI LOGFONT и связанных стандартов и может иметь одно из следующих значений:
Тип варианта: VT_I4 Значение по умолчанию: 0 |
|
Идентифицирует текстовый атрибут ForegroundColor , который задает цвет переднего плана текста. Этот атрибут задается как COLORREF, 32-битовое значение, используемое для указания цвета RGB или RGBA. Тип варианта: VT_I4 Значение по умолчанию: 0 |
|
Определяет текстовый атрибут HorizontalTextAlignment , указывающий, как текст выравнивается по горизонтали. Этот атрибут указывается как значение из перечисленного типа HorizontalTextAlignmentEnum . Тип варианта: VT_I4 Значение по умолчанию: HorizontalTextAlignment_Left |
|
Идентифицирует текстовый атрибут IndentationFirstLine , указывающий, насколько далеко (в точках) нужно отступить первую строку абзаца. Тип варианта: VT_R8 Значение по умолчанию: 0 |
|
Определяет текстовый атрибут IndentationLeading , указывающий отступ в начале, в точках. Тип варианта: VT_R8 Значение по умолчанию: 0 |
|
Идентифицирует текстовый атрибут IndentationTrailing , указывающий конечный отступ в точках. Тип варианта: VT_R8 Значение по умолчанию: 0 |
|
Идентифицирует текстовый атрибут IsActive , который указывает, имеет ли элемент управления, содержащий диапазон текста, фокус клавиатуры (TRUE) или нет (FALSE). Поддерживается начиная с Windows 8. Тип варианта: VT_BOOL Значение по умолчанию: FALSE |
|
Определяет текстовый атрибут IsHidden , который указывает, является ли текст скрытым (TRUE) или видимым (FALSE). Тип варианта: VT_BOOL Значение по умолчанию: FALSE |
|
Идентифицирует текстовый атрибут IsItalic , который указывает, является ли текст курсивом (TRUE) или нет (FALSE). Тип варианта: VT_BOOL Значение по умолчанию: FALSE |
|
Определяет текстовый атрибут IsReadOnly , который указывает, доступен ли текст только для чтения (TRUE) или может быть изменен (FALSE). Тип варианта: VT_BOOL Значение по умолчанию: FALSE |
|
Определяет текстовый атрибут IsSubscript , который указывает, является ли текст подстрочный (TRUE) или нет (FALSE). Тип варианта: VT_BOOL Значение по умолчанию: FALSE |
|
Определяет текстовый атрибут IsSuperscript , который указывает, является ли текст подстрочный (TRUE) или нет (FALSE). Тип варианта: VT_BOOL Значение по умолчанию: FALSE |
|
Идентифицирует текстовый атрибут LineSpacing , который задает интервал между строками текста. Тип варианта: VT_BSTR Значение по умолчанию: "LineSpacingAttributeDefault" |
|
Идентифицирует атрибут Link text, содержащий интерфейс IUIAutomationTextRange текстового диапазона, который является целевым объектом внутренней ссылки в документе. Поддерживается начиная с Windows 8. Тип варианта: VT_UNKNOWN Значение по умолчанию: NULL |
|
Идентифицирует текстовый атрибут MarginBottom , который указывает размер нижнего поля в пунктах, примененного к странице, связанной с текстовым диапазоном. Тип варианта: VT_R8 Значение по умолчанию: 0 |
|
Идентифицирует текстовый атрибут MarginLeading , указывающий размер в пунктах начального поля, примененного к странице, связанной с текстовым диапазоном. Тип варианта: VT_R8 Значение по умолчанию: 0 |
|
Идентифицирует текстовый атрибут MarginTop , который указывает размер верхнего поля в пунктах, примененного к странице, связанной с текстовым диапазоном. Тип варианта: VT_R8 Значение Ddefault: 0 |
|
Идентифицирует текстовый атрибут MarginTrailing , который указывает размер в пунктах поля, применяемого к странице, связанной с текстовым диапазоном. Тип варианта: VT_R8 Значение по умолчанию: 0 |
|
Идентифицирует текстовый атрибут OutlineStyles , определяющий стиль структуры текста. Этот атрибут указывается как значение из перечисленного типа OutlineStyles . Тип варианта: VT_I4 Значение по умолчанию: OutlineStyles_None |
|
Идентифицирует текстовый атрибут OverlineColor , который задает цвет оформления текста надстрочного текста. Этот атрибут задается как COLORREF, 32-битовое значение, используемое для указания цвета RGB или RGBA. Тип варианта: VT_I4 Значение по умолчанию: 0 |
|
Идентифицирует текстовый атрибут OverlineStyle , определяющий стиль оформления надстрочного текста. Этот атрибут указывается как значение из перечисленного типа TextDecorationLineStyleEnum . Тип варианта: VT_I4 Значение по умолчанию: TextDecorationLineStyle_None |
|
Идентифицирует текстовый атрибут SelectionActiveEnd , который указывает расположение курсора относительно диапазона текста, представляющего выделенный в данный момент текст. Этот атрибут указывается как значение из перечисления ActiveEnd . Поддерживается начиная с Windows 8. Тип варианта: VT_I4 Значение по умолчанию: ActiveEnd_None |
|
Идентифицирует текстовый атрибут StrikethroughColor , указывающий цвет зачеркивного текста. Этот атрибут задается как COLORREF, 32-битовое значение, используемое для указания цвета RGB или RGBA. Тип варианта: VT_I4 Значение по умолчанию: 0 |
|
Идентифицирует текстовый атрибут StrikethroughStyle , который задает стиль оформления зачеркавочного текста. Этот атрибут указывается как значение из перечисленного типа TextDecorationLineStyleEnum . Тип варианта: VT_I4 Значение по умолчанию: TextDecorationLineStyle_None |
|
Идентифицирует текстовый атрибут StyleId , который указывает стили текста, используемые для текстового диапазона. Список возможных значений см. в разделе Идентификаторы стилей. Поддерживается начиная с Windows 8. Тип варианта: VT_I4 Значение по умолчанию: 0 |
|
Определяет текстовый атрибут StyleName , который определяет локализованное имя стиля текста, используемого для текстового диапазона. Поддерживается начиная с Windows 8. Тип варианта: VT_BSTR Значение по умолчанию: пустая строка |
|
Идентифицирует текстовый атрибут Tabs , представляющий собой массив, указывающий позиции табуляции для текстового диапазона. Каждый элемент массива указывает расстояние (в точках) от начального поля. Тип варианта: VT_ARRAY | VT_R8 Значение по умолчанию: пустой массив |
|
Определяет текстовый атрибут TextFlowDirections , указывающий направление потока текста. Этот атрибут указывается как сочетание значений из перечисленного типа FlowDirections . Тип варианта: VT_I4 Значение по умолчанию: FlowDirections_Default |
|
Идентифицирует текстовый атрибут UnderlineColor , указывающий цвет подчеркивания текста. Этот атрибут задается как COLORREF, 32-битовое значение, используемое для указания цвета RGB или RGBA. Тип варианта: VT_I4 Значение по умолчанию: 0 |
|
Идентифицирует текстовый атрибут Подчеркивание, который задает стиль оформления подчеркивающего текста. Этот атрибут указывается как значение из перечисленного типа TextDecorationLineStyleEnum . Тип варианта: VT_I4 Значение по умолчанию: TextDecorationLineStyle_None |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows XP [классические приложения | Приложения UWP] |
Минимальная версия сервера |
Windows Server 2003 [классические приложения | Приложения UWP] |
Заголовок |
|