Partager via


TextPattern.RangeFromPoint(Point) Méthode

Définition

Retourne la plage de texte dégénérée (vide) la plus proche des coordonnées d'écran spécifiées.

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

Paramètres

screenLocation
Point

Emplacement dans les coordonnées d'écran.

Retours

Plage dégénérée la plus proche de l'emplacement spécifié. Null n'est jamais retourné.

Exceptions

Un point donné est à l'extérieur du AutomationElement associé au modèle de texte.

Exemples

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

Remarques

Une plage de texte qui encapsule un objet enfant est retournée si les coordonnées de l’écran se trouvent dans les coordonnées d’une image, d’un lien hypertexte, d’une feuille de calcul Excel Microsoft ou d’un autre objet incorporé.

Étant donné que le texte masqué n’est pas ignoré par RangeFromPoint, une plage dégénérée du texte visible le plus proche du point donné est retournée.

S’applique à

Voir aussi