Compartilhar via


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

Obtém todos os elementos na árvore visual que se enquadram no retângulo especificado.

Sintaxe

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

Parâmetros

[in] rect

A área a ser atingida no teste.

[out] pCount

O tamanho da matriz.

[out] ppInstanceHandles

Uma matriz que contém todos os elementos.

Retornar valor

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Comentários

Esse método executa um teste de ocorrência na árvore visual XAML e retornará todos os elementos, independentemente de estarem habilitados ou invisíveis para teste de ocorrência. Esse método não retorna elementos recolhidos, pois eles não participam do layout. AdviseVisualTreeChange deve ser chamado antes desse método. O elemento não precisa ser totalmente colocado na área de rect a ser retornado.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2016 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho xamlom.h

Confira também

IXamlDiagnostics