IStylesProvider::get_StyleId メソッド (uiautomationcore.h)

ドキュメント内の要素のビジュアル スタイルを識別します。

このプロパティは読み取り専用です。

構文

HRESULT get_StyleId(
  int *retVal
);

パラメーター

retVal

戻り値

なし

解説

プロバイダーは、このプロパティを使用して、クライアント アプリケーションに役立つスタイル識別子を公開する必要があります。 たとえば、プロバイダーは、プレゼンテーションのタイトルを表す要素の StyleId_Title 識別子を公開する場合があります。 スクリーン リーダーは、 StyleId プロパティを取得し、要素がプレゼンテーション タイトルであることを検出し、そのタイトルをユーザーに読み取ることができます。

リスト のスタイル

リスト スタイルの ID は、Windows 8.1 以降でサポートされています。

これらのスタイルは段落レベルで適用する必要があります。リスト アイテムの一部であるすべてのテキストには、これらのスタイルのいずれかが適用されている必要があります。

箇条書きのスタイルがリスト内で混在している場合は、 BulletedList スタイルを範囲全体に適用し、範囲内のさまざまな箇条書きの種類の内訳に従って BulletStyle 属性値 ( UIA_BulletStyleAttributeIdで識別されるプロパティ) を混在させる必要があります。

入れ子になったリストに行頭文字も含まれている場合 (メインリストとは異なる型の場合もあります)、BulletedList スタイルは範囲全体に再度適用され、BulletStyle 属性値は入れ子になった箇条書きのスタイル (入れ子になったリストをカバーする範囲) に関係なく適用されます。

要件

要件
サポートされている最小のクライアント Windows 8 [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー uiautomationcore.h (UIAutomation.h を含む)

こちらもご覧ください

BulletStyle

IStylesProvider

テキスト コンテンツのUI オートメーションサポート