fonction TextRange_CompareEndpoints (uiautomationcoreapi.h)
Syntaxe
HRESULT TextRange_CompareEndpoints(
[in] HUIATEXTRANGE hobj,
[in] TextPatternRangeEndpoint endpoint,
[in] HUIATEXTRANGE targetRange,
[in] TextPatternRangeEndpoint targetEndpoint,
[out] int *pRetVal
);
Paramètres
[in] hobj
Type : HUIATEXTRANGE
Objet de plage de texte.
[in] endpoint
Type : TextPatternRangeEndpoint
Point de terminaison de début ou de fin de hobj.
[in] targetRange
Type : ITextRangeInteropProvider*
Plage de texte comparée.
[in] targetEndpoint
Type : TextPatternRangeEndpoint
Point de terminaison de début ou de fin de targetRange.
[out] pRetVal
Type : int*
Adresse d’une variable qui reçoit un pointeur vers une valeur qui indique si deux plages de texte ont des points de terminaison identiques. Ce paramètre est passé sans être initialisé.
Valeur retournée
Type : HRESULT
Retourne S_OK en cas de réussite ou une valeur d’erreur dans le cas contraire.
Remarques
La valeur retournée est <0 si le point de terminaison de l’appelant se produit plus tôt dans le texte que le point de terminaison cible ; 0 si le point de terminaison de l’appelant se trouve au même emplacement que le point de terminaison cible ; et >0 si le point de terminaison de l’appelant se produit plus tard dans le texte que le point de terminaison cible.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | uiautomationcoreapi.h |
Bibliothèque | Uiautomationcore.lib |
DLL | Uiautomationcore.dll |