Compartilhar via


UIElement.FindSubElementsForTouchTargeting(Point, Rect) Método

Definição

Permite que uma subclasse UIElement exponha elementos filho que ajudam a resolver o direcionamento de toque.

protected:
 virtual IIterable<IIterable<Point> ^> ^ FindSubElementsForTouchTargeting(Point point, Rect boundingRect) = FindSubElementsForTouchTargeting;
IIterable<IIterable<Point>> FindSubElementsForTouchTargeting(Point const& point, Rect const& boundingRect);
protected virtual IEnumerable<IEnumerable<Point>> FindSubElementsForTouchTargeting(Point point, Rect boundingRect);
function findSubElementsForTouchTargeting(point, boundingRect)
Protected Overridable Function FindSubElementsForTouchTargeting (point As Point, boundingRect As Rect) As IEnumerable(Of IEnumerable(Of Point))

Parâmetros

point
Point

O ponto que está sendo tocado.

boundingRect
Rect

Os limites usados para tolerância ao toque.

Retornos

Um conjunto de conjuntos de pontos. Eles representam os vértices de subconjuntos que são interseccionados pelo ponto de toque fornecido (mais tolerância).

Comentários

Os pontos na lista estão em ordem z decrescente: a parte superior da pilha de renderização aparece primeiro na lista.

FindElementsInHostCoordinates é um método auxiliar de classe estática semelhante que também é usado para teste de clique e exame geral de árvore de objetos. No entanto, FindSubElementsForTouchTargeting adiciona o refinamento de uma entrada Rect a ser usada para tolerância ao toque.

Se você estiver programando usando C#, o tipo de valor retornado desse método será projetado como uma coleção genérica IEnumerable que contém itens UIElement .

Aplica-se a

Confira também