IUIAutomationTextRange::CompareEndpoints-Methode (uiautomationclient.h)
Ruft einen Wert ab, der angibt, ob der Start- oder Endpunkt dieses Textbereichs mit dem Start- oder Endpunkt eines anderen Textbereichs identisch ist.
Syntax
HRESULT CompareEndpoints(
[in] TextPatternRangeEndpoint srcEndPoint,
[in] IUIAutomationTextRange *range,
[in] TextPatternRangeEndpoint targetEndPoint,
[out, retval] int *compValue
);
Parameter
[in] srcEndPoint
Ein Wert, der angibt, ob der Anfangs- oder Endpunkt dieses Textbereichs verglichen werden soll.
[in] range
Typ: IUIAutomationTextRange*
Ein Zeiger auf den zu vergleichenden Textbereich.
[in] targetEndPoint
Ein Wert, der angibt, ob der Anfangs- oder Endendpunkt des Bereichs verglichen werden soll.
[out, retval] compValue
Typ: int*
Empfängt einen negativen Wert, wenn der Endpunkt des Aufrufers früher im Text als der Zielendpunkt auftritt; 0, wenn sich der Endpunkt des Aufrufers am selben Ort wie der Zielendpunkt befindet; oder einen positiven Wert, wenn der Endpunkt des Aufrufers später im Text als der Zielendpunkt auftritt.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista, Windows XP mit SP3 und Plattformupdate für Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008, Windows Server 2003 mit SP2 und Plattformupdate für Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | uiautomationclient.h (include UIAutomation.h) |
Weitere Informationen
Benutzeroberflächenautomatisierung Unterstützung für Textinhalte