Поделиться через


Метод 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)

См. также раздел

Bulletstyle

IStylesProvider

Модель автоматизации пользовательского интерфейса поддержка текстового содержимого