ITextProvider.GetSelection Methode

Definition

Ruft eine Auflistung von nicht zusammenhängenden Textbereichen ab, die der aktuellen Textauswahl zugeordnet sind.Retrieves a collection of disjoint text ranges associated with the current text selection or selections.

public:
 cli::array <System::Windows::Automation::Provider::ITextRangeProvider ^> ^ GetSelection();
public System.Windows.Automation.Provider.ITextRangeProvider[] GetSelection ();
abstract member GetSelection : unit -> System.Windows.Automation.Provider.ITextRangeProvider[]
Public Function GetSelection () As ITextRangeProvider()

Gibt zurück

ITextRangeProvider[]

Eine Auflistung von nicht zusammenhängenden Textbereichen.A collection of disjoint text ranges.

Ausnahmen

Wenn der Benutzeroberflächenautomatisierungs-Anbieter keine Textauswahl unterstützt.If the UI Automation provider does not support text selection.

Hinweise

Für Benutzeroberflächenautomatisierungs-Anbieter, die die Textauswahl unterstützen, sollte der Anbieter diese Methode implementieren und auch einen Wert zurückgeben SupportedTextSelection .For UI Automation providers that support text selection, the provider should implement this method and also return a SupportedTextSelection value.

Wenn kein Text ausgewählt ist, wird GetSelection der degenerierte Textbereich (leerer Bereich) an der Position des System Cursors (Text Einfügemarke) zurückgegeben.If no text is selected, GetSelection returns the degenerate text range (empty range) at the position of the system cursor (text insertion point).

Wenn der System Cursor (Text Einfügemarke) nicht vorhanden ist, GetSelection gibt möglicherweise einen NULL-Verweis ( Nothing in Visual Basic) zurück.If the system cursor (text insertion point) is not present, GetSelection may return a null reference (Nothing in Visual Basic).

Gilt für:

Siehe auch