共用方式為


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

呼叫端的 StartEnd 端點。

targetRange
ITextRangeProvider

比較的目標範圍。

targetEndpoint
TextPatternRangeEndpoint

目標的 StartEnd 端點。

傳回

Int32

如果呼叫端的端點在文字中比目標端點更早出現,則傳回負值。

如果呼叫端的端點與目標端點在相同位置,則傳回零。

如果呼叫端的端點在文字中比目標端點更晚出現,則傳回正值。

例外狀況

如果 targetRange 來自不同的文字提供者。

適用於