TextPattern.RangeFromPoint(Point) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.