ITextRangeProvider.CompareEndpoints Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca wartość określającą, czy dwa zakresy tekstu mają identyczne punkty końcowe.
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
Parametry
- endpoint
- TextPatternRangeEndpoint
- targetRange
- ITextRangeProvider
Zakres docelowy do porównania.
- targetEndpoint
- TextPatternRangeEndpoint
Zwraca
Zwraca wartość ujemną, jeśli punkt końcowy obiektu wywołującego występuje wcześniej w tekście niż docelowy punkt końcowy.
Zwraca zero, jeśli punkt końcowy obiektu wywołującego znajduje się w tej samej lokalizacji co docelowy punkt końcowy.
Zwraca wartość dodatnią, jeśli punkt końcowy obiektu wywołującego występuje później w tekście niż docelowy punkt końcowy.
Wyjątki
Jeśli targetRange
pochodzi z innego dostawcy tekstu.