ITextProvider.GetSelection Метод

Определение

Извлекает коллекцию раздельных текстовых диапазонов, связанных с текущим выделением или выделениями текста.

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()

Возвращаемое значение

ITextRangeProvider[]

Коллекция раздельных текстовых диапазонов.

Исключения

Если поставщик автоматизации пользовательского интерфейса не поддерживает выделение текста.

Комментарии

Для модель автоматизации пользовательского интерфейса поставщиков, поддерживающих выделение текста, поставщик должен реализовать этот метод, а также возвращать SupportedTextSelection значение.

Если текст не выбран, GetSelection возвращает дегенерированный текстовый диапазон (пустой диапазон) в позиции системного курсора (точка вставки текста).

Если системный курсор (точка вставки текста) отсутствует, GetSelection может вернуть пустую ссылку (Nothingв Visual Basic).

Применяется к

См. также раздел