TextPattern.RangeFromPoint(Point) Methode

Definitie

Retourneert het tekstbereik dat het dichtst bij de opgegeven schermcoördinaten ligt (leeg).

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

Parameters

screenLocation
Point

De locatie in schermcoördinaten.

Retouren

Een degenererend bereik dat het dichtst bij de opgegeven locatie ligt. Null wordt nooit geretourneerd.

Uitzonderingen

Een bepaald punt valt buiten het AutomationElement bijbehorende tekstpatroon.

Voorbeelden

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

Opmerkingen

Een tekstbereik dat een onderliggend object terugloopt, wordt geretourneerd als de schermcoördinaten binnen de coördinaten van een afbeelding, hyperlink, Microsoft Excel spreadsheet of ander ingesloten object vallen.

Omdat verborgen tekst niet wordt genegeerd door RangeFromPoint, wordt een degenererend bereik van de zichtbare tekst die het dichtst bij het opgegeven punt ligt, geretourneerd.

Van toepassing op

Zie ook