TextPattern.RangeFromPoint(Point) Método

Definición

Devuelve el intervalo de texto degenerado (vacío) más cercano a las coordenadas de la pantalla 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

Ubicación en las coordenadas de la pantalla.

Devoluciones

Intervalo degenerado más próximo a la ubicación especificada. Nunca se devuelve Null.

Excepciones

Un punto determinado está fuera de AutomationElement que se asocia con el modelo del texto.

Ejemplos

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

Comentarios

Se devuelve un intervalo de texto que encapsula un objeto secundario si las coordenadas de pantalla están dentro de las coordenadas de una imagen, hipervínculo, Microsoft hoja de cálculo de Excel u otro objeto incrustado.

Dado que no se omite el texto oculto, RangeFromPointse devuelve un intervalo degenerado del texto visible más cercano al punto especificado.

Se aplica a

Consulte también