TextPattern.RangeFromPoint(Point) Método

Definição

Devolve o intervalo de texto degenerado (vazio) mais próximo das coordenadas do ecrã especificadas.

public:
 System::Windows::Automation::Text::TextPatternRange ^ RangeFromPoint(System::Windows::Point screenLocation);
public System.Windows.Automation.Text.TextPatternRange RangeFromPoint(System.Windows.Point screenLocation);
member this.RangeFromPoint : System.Windows.Point -> System.Windows.Automation.Text.TextPatternRange
Public Function RangeFromPoint (screenLocation As Point) As TextPatternRange

Parâmetros

screenLocation
Point

A localização nas coordenadas do ecrã.

Devoluções

Um intervalo degenerado mais próximo do local especificado. Null nunca é devolvido.

Exceções

Um dado ponto está fora do AutomationElement padrão associado ao texto.

Exemplos

private TextPatternRange GetRangeFromPoint()
{
    return targetTextPattern.RangeFromPoint(
        _root.Current.BoundingRectangle.TopLeft);
}
Private Function GetRangeFromPoint() As TextPatternRange
    Return targetTextPattern.RangeFromPoint( _
    _root.Current.BoundingRectangle.TopLeft)
End Function

Observações

Um intervalo de texto que envolve um objeto filho é devolvido se as coordenadas do ecrã estiverem dentro das coordenadas de uma imagem, hiperligação, folha de cálculo do Microsoft Excel ou outro objeto incorporado.

Como o texto oculto não é ignorado por RangeFromPoint, devolve-se um intervalo degenerado do texto visível mais próximo do ponto dado.

Aplica-se a

Ver também