TextPattern.RangeFromPoint(Point) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí degenerovaný (prázdný) rozsah textu nejblíže zadaným souřadnicům obrazovky.
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
Umístění v souřadnicích obrazovky
Návraty
Degenerovaný rozsah nejblíže zadanému umístění. Null
nikdy se nevrátí.
Výjimky
Daný bod je mimo AutomationElement přidružený k textovému vzoru.
Příklady
private TextPatternRange GetRangeFromPoint()
{
return targetTextPattern.RangeFromPoint(
_root.Current.BoundingRectangle.TopLeft);
}
Private Function GetRangeFromPoint() As TextPatternRange
Return targetTextPattern.RangeFromPoint( _
_root.Current.BoundingRectangle.TopLeft)
End Function
Poznámky
Oblast textu, která zalomí podřízený objekt, se vrátí, pokud jsou souřadnice obrazovky v souřadnicích obrázku, hypertextového odkazu, Microsoft Excel tabulce nebo jiném vloženém objektu.
Vzhledem k tomu, že skrytý text není ignorován RangeFromPoint, vrátí se degenerovaný rozsah od viditelného textu nejblíže danému bodu.