TextPattern.RangeFromPoint(Point) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.