Aracılığıyla paylaş


ITextRangeProvider.CompareEndpoints Yöntem

Tanım

İki metin aralığının aynı uç noktalara sahip olup olmadığını belirten bir değer döndürür.

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

Parametreler

endpoint
TextPatternRangeEndpoint

Çağıranın Start veya End uç noktası.

targetRange
ITextRangeProvider

Karşılaştırma için hedef aralık.

targetEndpoint
TextPatternRangeEndpoint

Hedefin Start veya End uç noktası.

Döndürülenler

Int32

Çağıranın uç noktası metinde hedef uç noktadan daha önce oluşuyorsa negatif bir değer döndürür.

Çağıranın uç noktası hedef uç noktayla aynı konumdaysa sıfır döndürür.

Çağıranın uç noktası metinde hedef uç noktadan daha sonra oluşuyorsa pozitif bir değer döndürür.

Özel durumlar

Farklı bir metin sağlayıcısından alındıysa targetRange .

Şunlara uygulanır