TextPattern.RangeFromPoint(Point) Metodo

Definizione

Restituisce l'intervallo di testo degenerato (vuoto) più vicino alle coordinate dello schermo specificate.

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

Parametri

screenLocation
Point

Percorso nelle coordinate dello schermo.

Restituisce

Intervallo degenere più vicino al percorso specificato. Null non viene mai restituito.

Eccezioni

Un punto specificato non è compreso nell'oggetto AutomationElement associato al criterio di testo.

Esempio

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

Commenti

Viene restituito un intervallo di testo che esegue il wrapping di un oggetto figlio se le coordinate dello schermo si trovano nelle coordinate di un'immagine, un collegamento ipertestuale, un foglio di calcolo Microsoft Excel o un altro oggetto incorporato.

Poiché il testo nascosto non viene ignorato da RangeFromPoint, viene restituito un intervallo degenerato dal testo visibile più vicino al punto specificato.

Si applica a

Vedi anche