TextPattern.RangeFromPoint(Point) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.