TextPattern.RangeFromPoint(Point) Método

Definição

Retorna o intervalo de texto (vazio) de degeneração mais próximo das coordenadas da tela 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

O local em coordenadas da tela.

Retornos

TextPatternRange

Um intervalo de degeneração mais próximo do local especificado. Null nunca é retornado.

Exceções

Um ponto especificado está fora do AutomationElement associado ao padrão de 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

Comentários

Um intervalo de texto que encapsula um objeto filho será retornado se as coordenadas da tela estiverem dentro das coordenadas de uma imagem, hiperlink, Microsoft Excel planilha ou outro objeto inserido.

Como o texto oculto não é ignorado, RangeFromPointum intervalo degenerado do texto visível mais próximo ao ponto determinado é retornado.

Aplica-se a

Confira também