Udostępnij za pośrednictwem


TextPattern.RangeFromPoint(Point) Metoda

Definicja

Zwraca zakres tekstowy degeneracji (pusty) najbliżej określonych współrzędnych ekranu.

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

Parametry

screenLocation
Point

Lokalizacja na ekranie jest współrzędna.

Zwraca

Odgeneruj zakres najbliższy określonej lokalizacji. Null nigdy nie jest zwracany.

Wyjątki

Dany punkt znajduje się poza AutomationElement wzorcem tekstu.

Przykłady

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

Uwagi

Zakres tekstu, który opakowuje obiekt podrzędny, jest zwracany, jeśli współrzędne ekranu znajdują się we współrzędnych obrazu, hiperłącza, Microsoft arkusza kalkulacyjnego programu Excel lub innego osadzonego obiektu.

Ponieważ tekst ukryty nie jest ignorowany przez RangeFromPointelement , zwracany jest zakres degeneracji od widocznego tekstu znajdującego się najbliżej danego punktu.

Dotyczy

Zobacz też