Aracılığıyla paylaş


TextPattern.RangeFromPoint(Point) Yöntem

Tanım

Belirtilen ekran koordinatlarına en yakın bozuk (boş) metin aralığını döndürür.

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

Parametreler

screenLocation
Point

Ekran koordinatlarındaki konum.

Döndürülenler

TextPatternRange

Belirtilen konuma en yakın bozuk aralık. Null hiçbir zaman geri dönmez.

Özel durumlar

Belirli bir nokta, metin deseniyle ilişkilendirilmiş olanın dışındadır AutomationElement .

Örnekler

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

Açıklamalar

Ekran koordinatları bir resim, köprü, Microsoft Excel elektronik tablo veya başka bir eklenmiş nesnenin koordinatları içindeyse, alt nesneyi sarmalayan bir metin aralığı döndürülür.

Gizli metin tarafından RangeFromPointyoksayılmadığından, verilen noktaya en yakın görünür metinden bozuk bir aralık döndürülür.

Şunlara uygulanır

Ayrıca bkz.