Partager via


Méthode IXamlDiagnostics ::HitTest (xamlom.h)

Obtient tous les éléments de l’arborescence visuelle qui se trouvent dans le rectangle spécifié.

Syntaxe

HRESULT HitTest(
  [in]  RECT           rect,
  [out] unsigned int   *pCount,
  [out] InstanceHandle **ppInstanceHandles
);

Paramètres

[in] rect

Zone à tester.

[out] pCount

Taille du tableau.

[out] ppInstanceHandles

Tableau contenant tous les éléments.

Valeur retournée

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

Cette méthode effectue un test de positionnement sur l’arborescence visuelle XAML et retourne tous les éléments, qu’ils soient activés ou invisibles pour les tests d’accès. Cette méthode ne retourne pas les éléments réduits, car ils ne participent pas à la disposition. AdviseVisualTreeChange doit être appelé avant cette méthode. L’élément n’a pas besoin d’être entièrement placé dans la zone rect pour être retourné.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10 (applications de bureau uniquement)
Serveur minimal pris en charge Windows Server 2016 (applications de bureau uniquement)
Plateforme cible Windows
En-tête xamlom.h

Voir aussi

IXamlDiagnostics