テキスト属性識別子
このトピックでは、Microsoft UI オートメーション テキスト範囲のテキスト属性を識別するために使用される名前付き定数について説明します。 これらの定数は、次のメソッドで使用されます。
- ITextRangeProvider::FindAttribute
- ITextRangeProvider::GetAttributeValue
- IUIAutomationTextRange::FindAttribute
- IUIAutomationTextRange::GetAttributeValue
定数/値 | 説明 |
---|---|
|
段落の後の間隔のサイズを指定する AfterParagraphSpacing テキスト属性を識別します。 バリアント型: VT_R8 既定値: 0 |
|
テキストに適用されるアニメーションの種類を指定する AnimationStyle テキスト属性を識別します。 この属性は、 AnimationStyle 列挙型の値として指定されます。 バリアント型: VT_I4 既定値: AnimationStyle_None |
|
AnnotationObjects テキスト属性を識別します。この属性は、注釈コントロール パターンを実装する現在のテキスト範囲内の要素ごとに 1 つずつ、IUIAutomationElement2 インターフェイスの配列を保持します。 各要素は、注釈を記述するために必要に応じて他のコントロール パターンを実装することもできます。 たとえば、コメントである注釈では 、Text コントロール パターンもサポートされます。 Windows 8 以降でサポートされています。 バリアント型: VT_UNKNOWN 既定値: 空の配列 |
|
AnnotationTypes テキスト属性を識別します。これは、テキスト範囲の注釈型識別子の一覧を保持します。 使用可能な値の一覧については、「 注釈型識別子」を参照してください。 Windows 8 以降でサポートされています。 バリアント型: VT_ARRAY VT_I4 既定値: 空の配列 |
|
テキストの背景色を指定する BackgroundColor テキスト属性を識別します。 この属性は COLORREF として指定されます。RGB または RGBA の色を指定するために使用される 32 ビット値。 バリアント型: 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 |
|
テキストのロケールをロケール識別子 (LCID) で指定する Culture テキスト属性を識別します。 バリアント型: VT_I4 既定値: アプリケーション UI のロケール |
|
フォントの名前を指定する FontName テキスト属性を識別します。 例: "Arial Black";"Arial Narrow" フォント名の文字列はローカライズされていません。 バリアント型: VT_BSTR 既定値: 空の文字列 |
|
フォントのポイント サイズを指定する FontSize テキスト属性を識別します。 バリアント型: VT_R8 既定値: 0 |
|
フォントの相対ストローク、太さ、または太字を指定する FontWeight テキスト属性を識別します。
FontWeight 属性は、GDI LOGFONT 構造体および関連する標準の lfWeight メンバーの後にモデル化され、次のいずれかの値を指定できます。
バリアント型: VT_I4 既定値: 0 |
|
テキストの前景色を指定する ForegroundColor テキスト属性を識別します。 この属性は、RGB または RGBA の色を指定するために使用される 32 ビット値である COLORREF として指定されます。 バリアント型: VT_I4 既定値: 0 |
|
HorizontalTextAlignment テキスト属性を識別します。テキストの水平方向の配置方法を指定します。 この属性は、 HorizontalTextAlignmentEnum 列挙型の値として指定されます。 バリアント型: VT_I4 既定値: HorizontalTextAlignment_Left |
|
段落の最初の行のインデントをポイント単位で指定する IndentFirstLine テキスト属性を識別します。 バリアント型: VT_R8 既定値: 0 |
|
先頭のインデントをポイント単位で指定する、インデントリード テキスト属性を識別します。 バリアント型: VT_R8 既定値: 0 |
|
末尾のインデントをポイント単位で指定する 、IndentationTrailing テキスト属性を識別します。 バリアント型: VT_R8 既定値: 0 |
|
IsActive テキスト属性を識別します。これは、テキスト範囲を含むコントロールにキーボード フォーカス (TRUE) があるかどうかを示します (FALSE)。 Windows 8 以降でサポートされています。 バリアント型: VT_BOOL 既定値: FALSE |
|
テキストが非表示 (TRUE) か表示 (FALSE) かを示す IsHidden テキスト属性を識別します。 バリアント型: VT_BOOL 既定値: FALSE |
|
テキストが斜体 (TRUE) かどうかを示す IsItalic テキスト属性を識別します (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" |
|
ドキュメント内の内部リンクのターゲットであるテキスト範囲の IUIAutomationTextRange インターフェイスを含む Link テキスト属性を識別します。 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 テキスト属性を識別します。この属性は、オーバーライン テキスト装飾の色を指定します。 この属性は、RGB または RGBA の色を指定するために使用される 32 ビット値である COLORREF として指定されます。 バリアント型: VT_I4 既定値: 0 |
|
OverlineStyle テキスト属性を識別します。この属性は、オーバーライン テキスト装飾のスタイルを指定します。 この属性は、 TextDecorationLineStyleEnum 列挙型の値として指定されます。 バリアント型: VT_I4 既定値: TextDecorationLineStyle_None |
|
SelectionActiveEnd テキスト属性を識別します。これは、現在選択されているテキストを表すテキスト範囲に対するキャレットの相対位置を示します。 この属性は、 ActiveEnd 列挙の値として指定されます。 Windows 8 以降でサポートされています。 バリアント型: VT_I4 既定値: ActiveEnd_None |
|
取り消し線テキスト装飾の色を指定する StrikethroughColor テキスト属性を識別します。 この属性は、RGB または RGBA の色を指定するために使用される 32 ビット値である COLORREF として指定されます。 バリアント型: 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 テキスト属性を識別します。 この属性は、RGB または RGBA の色を指定するために使用される 32 ビット値である COLORREF として指定されます。 バリアント型: VT_I4 既定値: 0 |
|
下線テキスト装飾のスタイルを指定する UnderlineStyle テキスト属性を識別します。 この属性は、 TextDecorationLineStyleEnum 列挙型の値として指定されます。 バリアント型: VT_I4 既定値: TextDecorationLineStyle_None |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows XP [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー |
Windows Server 2003 [デスクトップ アプリ |UWP アプリ] |
Header |
|