Метод IStylesProvider::get_StyleId (uiautomationcore.h)
Определяет визуальный стиль элемента в документе.
Это свойство доступно только для чтения.
Синтаксис
HRESULT get_StyleId(
int *retVal
);
Параметры
retVal
Возвращаемое значение
None
Remarks
Поставщик должен использовать это свойство для предоставления идентификаторов стилей, которые полезны для клиентских приложений. Например, поставщик может предоставить идентификатор StyleId_Title для элемента, представляющего заголовок презентации. Затем средство чтения с экрана может получить свойство StyleId , обнаружить, что элемент является заголовком презентации, и прочитать заголовок пользователю.
Стили списка
Идентификаторы стилей списков поддерживаются, начиная с Windows 8.1.Эти стили должны применяться на уровне абзаца; к тексту, который является частью элемента списка, должен применяться один из этих стилей.
Если стили маркеров смешиваются в списке, стиль BulletedList должен применяться ко всему диапазону, а значение атрибута BulletStyle (свойство, идентифицируемое UIA_BulletStyleAttributeId) должно быть смешано в зависимости от разных типов маркеров в диапазоне.
Если вложенные списки также содержат маркеры (возможно, другого типа, чем список main), стиль BulletedList будет снова применен ко всему диапазону, а значение атрибута BulletStyle — это любой стиль вложенных маркеров (для диапазона, охватывающего вложенный список).
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2012 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | uiautomationcore.h (включая UIAutomation.h) |
См. также раздел
Модель автоматизации пользовательского интерфейса поддержка текстового содержимого