TextPattern.RangeFromPoint(Point) Metod

Definition

Returnerar det degenererade (tomma) textområdet närmast de angivna skärmkoordinaterna.

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

Parametrar

screenLocation
Point

Platsen i skärmkoordinaterna.

Returer

Ett degenererat intervall närmast den angivna platsen. Null returneras aldrig.

Undantag

En viss punkt ligger utanför det AutomationElement som är associerat med textmönstret.

Exempel

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

Kommentarer

Ett textområde som omsluter ett underordnat objekt returneras om skärmkoordinaterna ligger inom koordinaterna för en bild, hyperlänk, Microsoft Excel kalkylblad eller annat inbäddat objekt.

Eftersom dold text inte ignoreras av RangeFromPointreturneras ett degenererat intervall från den synliga texten närmast den angivna punkten.

Gäller för

Se även