ITextRangeProvider.CompareEndpoints 方法

定义

返回一个值,该值指定两个文本范围是否具有相同的终结点。

public:
 int CompareEndpoints(System::Windows::Automation::Text::TextPatternRangeEndpoint endpoint, System::Windows::Automation::Provider::ITextRangeProvider ^ targetRange, System::Windows::Automation::Text::TextPatternRangeEndpoint targetEndpoint);
public int CompareEndpoints(System.Windows.Automation.Text.TextPatternRangeEndpoint endpoint, System.Windows.Automation.Provider.ITextRangeProvider targetRange, System.Windows.Automation.Text.TextPatternRangeEndpoint targetEndpoint);
abstract member CompareEndpoints : System.Windows.Automation.Text.TextPatternRangeEndpoint * System.Windows.Automation.Provider.ITextRangeProvider * System.Windows.Automation.Text.TextPatternRangeEndpoint -> int
Public Function CompareEndpoints (endpoint As TextPatternRangeEndpoint, targetRange As ITextRangeProvider, targetEndpoint As TextPatternRangeEndpoint) As Integer

参数

endpoint
TextPatternRangeEndpoint

Start调用方或End终结点。

targetRange
ITextRangeProvider

要比较的目标范围。

targetEndpoint
TextPatternRangeEndpoint

Start目标的或End终结点。

返回

如果调用方终结点在文本中早于目标终结点出现,则返回负值。

如果调用方终结点与目标终结点位于同一位置,则返回零。

如果调用方终结点在文本中晚于目标终结点出现,则返回一个正值。

例外

如果 targetRange 来自其他文本提供程序。

适用于