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 dos 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 da á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# ou Microsoft Visual Basic, o tipo de valor retornado desse método será projetado como uma coleção genérica IEnumerable que contém itens UIElement . Se você estiver programando usando extensões de componente do Visual C++ (C++/CX), o tipo de retorno desse método será IIterable<UIElement>.

Aplica-se a

Confira também