ITextRangeProvider ::CompareEndpoints, méthode (uiautomationcore.h)
Retourne une valeur qui spécifie si deux plages de texte ont des points de terminaison identiques.
Syntaxe
HRESULT CompareEndpoints(
[in] TextPatternRangeEndpoint endpoint,
[in] ITextRangeProvider *targetRange,
[in] TextPatternRangeEndpoint targetEndpoint,
[out, retval] int *pRetVal
);
Paramètres
[in] endpoint
Type : TextPatternRangeEndpoint
Point de terminaison (début ou fin) de la plage de texte de l’appelant.
[in] targetRange
Plage de texte à comparer.
[in] targetEndpoint
Type : TextPatternRangeEndpoint
Point de terminaison (début ou fin) de la plage de texte cible.
[out, retval] pRetVal
Type : int*
Reçoit une valeur qui indique si les deux plages de texte ont des points de terminaison identiques. Ce paramètre est passé non initialisé.
Valeur de retour
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un HRESULT code d’erreur.
Remarques
Retourne une valeur négative si le point de terminaison de l’appelant se produit plus haut dans le texte que le point de terminaison cible.
Retourne zéro si le point de terminaison de l’appelant se trouve au même emplacement que le point de terminaison cible.
Retourne une valeur positive si le point de terminaison de l’appelant se produit plus tard dans le texte que le point de terminaison cible.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows XP [applications de bureau | Applications UWP] |
serveur minimum pris en charge | Windows Server 2003 [applications de bureau | Applications UWP] |
plateforme cible | Windows |
d’en-tête | uiautomationcore.h (include UIAutomation.h) |
Voir aussi
conceptuelle
de référence