TextPattern クラス

定義

テキストを格納しているコントロールを表します。

public ref class TextPattern : System::Windows::Automation::BasePattern
public class TextPattern : System.Windows.Automation.BasePattern
type TextPattern = class
    inherit BasePattern
Public Class TextPattern
Inherits BasePattern
継承
TextPattern

注釈

クラスはTextPattern、特定のUI オートメーション プロバイダーにのみ存在するテキスト機能を提供しない場合があります。 これらの固有の高度な機能の場合、AutomationElementクラスは、UI オートメーション クライアントが対応するネイティブ オブジェクト モデルにアクセスするためのメソッドを提供します。

フィールド

AnimationStyleAttribute

テキスト範囲の AnimationStyle 属性を識別します。

BackgroundColorAttribute

テキスト範囲の BackgroundColor 属性を識別します。

BulletStyleAttribute

テキスト範囲の BulletStyle 属性を識別します。

CapStyleAttribute

テキスト範囲の CapStyle 属性を識別します。

CultureAttribute

フランス語 (fr) ではなくフランス語 (スイス) (fr-CH) など、サブ言語レベルまでのテキスト範囲の Culture (CultureInfo) 属性を識別します。

FontNameAttribute

テキスト範囲の FontName 属性を識別します。

FontSizeAttribute

テキスト範囲の FontSize 属性を識別します。

FontWeightAttribute

テキスト範囲の FontWeight 属性を識別します。

ForegroundColorAttribute

テキスト範囲の ForegroundColor (COLORREF) 属性を識別します。

HorizontalTextAlignmentAttribute

テキスト範囲の HorizontalTextAlignment 属性を識別します。

IndentationFirstLineAttribute

テキスト範囲の IndentationFirstLine (TextIndent) 属性を識別します。

IndentationLeadingAttribute

テキスト範囲の IndentationLeading (TextIndent) 属性を識別します。

IndentationTrailingAttribute

テキスト範囲の IndentationTrailing (TextIndent) 属性を識別します。

IsHiddenAttribute

テキスト範囲の IsHidden 属性を識別します。

IsItalicAttribute

テキスト範囲の IsItalic (FontStyle) 属性を識別します。

IsReadOnlyAttribute

テキスト範囲の IsReadOnly 属性を識別します。

IsSubscriptAttribute

テキスト範囲の IsSubscript (FontVariants) 属性を識別します。

IsSuperscriptAttribute

テキスト範囲の IsSuperscript (FontVariants) 属性を識別します。

MarginBottomAttribute

テキスト範囲の MarginBottom (PageSettings) 属性を識別します。

MarginLeadingAttribute

テキスト範囲の MarginLeading (PageSettings) 属性を識別します。

MarginTopAttribute

テキスト範囲の MarginTop (PageSettings) 属性を識別します。

MarginTrailingAttribute

テキスト範囲の MarginTrailing (PageSettings) 属性を識別します。

MixedAttributeValue

指定した属性の値が、リッチ エディット コントロールのテキスト範囲内で異なるかどうかを識別します。

OutlineStylesAttribute

テキスト範囲の OutlineStyles (OutlineStyles) 属性を識別します。

OverlineColorAttribute

テキスト範囲の OverlineColor 属性を識別します。

OverlineStyleAttribute

テキスト範囲の OverlineStyle (TextDecorationLineStyle) 属性を識別します。

Pattern

TextPattern パターンを識別します。

StrikethroughColorAttribute

テキスト範囲の StrikethroughColor 属性を識別します。

StrikethroughStyleAttribute

テキスト範囲の StrikethroughStyle (TextDecorationLineStyle) 属性を識別します。

TabsAttribute

テキスト範囲の Tabs 属性を識別します。

TextChangedEvent

テキスト コンテンツが変更されるたびに発生するイベントを識別します。

TextFlowDirectionsAttribute

テキスト範囲の TextFlowDirections (FlowDirections) 属性を識別します。

TextSelectionChangedEvent

テキストの選択が変更されるときに発生するイベントを識別します。

UnderlineColorAttribute

テキスト範囲の UnderlineColor 属性を識別します。

UnderlineStyleAttribute

テキスト範囲の UnderlineStyle (TextDecorationLineStyle) 属性を識別します。

プロパティ

DocumentRange

ドキュメントのメイン テキストを囲むテキスト範囲を取得します。

SupportedTextSelection

テキスト プロバイダーが選択をサポートするかどうかを指定する値を取得し、選択をサポートする場合はサポートされる選択の種類を取得します。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetSelection()

現在の 1 つ以上のテキスト選択に関連付けられている、非結合テキスト範囲のコレクションを取得します。

GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
GetVisibleRanges()

テキスト コンテナーから非結合テキスト範囲の配列を取得します。それぞれのテキスト範囲は部分的に表示されている最初の行から始まり、部分的に表示されている最後の行の末尾で終わります。

MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
RangeFromChild(AutomationElement)

画像、ハイパーリンク、Excel スプレッドシートMicrosoft、その他の埋め込みオブジェクトなどの子要素を囲むテキスト範囲を取得します。

RangeFromPoint(Point)

指定した画面座標の最も近くにある低次元 (空の) テキスト範囲を返します。

ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

こちらもご覧ください