情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

ITextRangeProvider.CompareEndpoints メソッド

2013/12/12

この API は、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。

2 つのテキスト範囲のエンドポイントが同じかどうかを示す値を返します。

Namespace:  System.Windows.Automation.Provider
アセンブリ:  System.Windows (System.Windows.dll 内)

int CompareEndpoints(
	TextPatternRangeEndpoint endpoint,
	ITextRangeProvider targetRange,
	TextPatternRangeEndpoint targetEndpoint
)

パラメーター

endpoint
型: System.Windows.Automation.Text.TextPatternRangeEndpoint
呼び出し元の Start エンドポイントまたは End エンドポイント。
targetRange
型: System.Windows.Automation.Provider.ITextRangeProvider
比較対象の範囲。
targetEndpoint
型: System.Windows.Automation.Text.TextPatternRangeEndpoint
比較対象の Start エンドポイントまたは End エンドポイント。

戻り値

型: System.Int32
テキストにおいて、呼び出し元のエンドポイントが比較対象のエンドポイントよりも前方にある場合は、負の値を返します。
呼び出し元のエンドポイントが比較対象のエンドポイントと同じ位置にある場合は、0 を返します。
テキストにおいて、呼び出し元のエンドポイントが比較対象のエンドポイントより後方にある場合は、正の値を返します。

例外条件
ArgumentException

targetRange が異なるテキスト プロバイダーのものである場合。

Windows Phone OS

サポート: 8.0, 7.1

表示: