ITextRangeProvider::CompareEndpoints-Methode (uiautomationcore.h)
Gibt einen Wert zurück, der angibt, ob zwei Textbereiche identische Endpunkte aufweisen.
Syntax
HRESULT CompareEndpoints(
[in] TextPatternRangeEndpoint endpoint,
[in] ITextRangeProvider *targetRange,
[in] TextPatternRangeEndpoint targetEndpoint,
[out, retval] int *pRetVal
);
Parameter
[in] endpoint
Typ: TextPatternRangeEndpoint-
Der Endpunkt (Start oder Ende) des Textbereichs des Anrufers.
[in] targetRange
Typ: ITextRangeProvider-*
Der zu vergleichende Textbereich.
[in] targetEndpoint
Typ: TextPatternRangeEndpoint-
Der Endpunkt (Start oder Ende) des Zieltextbereichs.
[out, retval] pRetVal
Typ: int*
Empfängt einen Wert, der angibt, ob die beiden Textbereiche identische Endpunkte aufweisen. Dieser Parameter wird nicht initialisiert übergeben.
Rückgabewert
Typ: HRESULT-
Wenn diese Methode erfolgreich ist, wird S_OKzurückgegeben. Andernfalls wird ein HRESULT- Fehlercode zurückgegeben.
Bemerkungen
Gibt einen negativen Wert zurück, wenn der Endpunkt des Aufrufers früher im Text als der Zielendpunkt auftritt.
Gibt Null zurück, wenn sich der Endpunkt des Anrufers an demselben Ort wie der Zielendpunkt befindet.
Gibt einen positiven Wert zurück, wenn der Endpunkt des Aufrufers später im Text als der Zielendpunkt auftritt.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows XP [Desktop-Apps | UWP-Apps] |
mindestens unterstützte Server- | Windows Server 2003 [Desktop-Apps | UWP-Apps] |
Zielplattform- | Fenster |
Header- | uiautomationcore.h (include UIAutomation.h) |
Siehe auch
Konzeptionelle
Referenz-
Übersicht über Benutzeroberflächenautomatisierungs-Anbieter