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()
Возвращаемое значение
Коллекция раздельных текстовых диапазонов.
Исключения
Если поставщик автоматизации пользовательского интерфейса не поддерживает выделение текста.
Комментарии
Для модель автоматизации пользовательского интерфейса поставщиков, поддерживающих выделение текста, поставщик должен реализовать этот метод, а также возвращать SupportedTextSelection значение.
Если текст не выбран, GetSelection возвращает дегенерированный текстовый диапазон (пустой диапазон) в позиции системного курсора (точка вставки текста).
Если системный курсор (точка вставки текста) отсутствует, GetSelection может вернуть пустую ссылку (Nothing
в Visual Basic).