ViewFilter.IsExpansionUIActive Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет, активен ли пользовательский интерфейс расширения фрагмента кода.
public:
virtual property bool IsExpansionUIActive { bool get(); };
public:
virtual property bool IsExpansionUIActive { bool get(); };
public virtual bool IsExpansionUIActive { get; }
member this.IsExpansionUIActive : bool
Public Overridable ReadOnly Property IsExpansionUIActive As Boolean
Значение свойства
Если пользовательский интерфейс расширения активен, возвращает true; в противном случае false.
Комментарии
При вставке фрагмента кода редактор может перейти в Специальный режим, в котором фрагмент можно изменить на месте. Этот специальный режим позволяет пользователю выбирать различные значения для поля вставки и табуляции между полями вставки. Пока этот режим расширения активен, любая другая команда, поддерживаемая языковой службой, обходится.
Базовый метод получает IVsTextViewEx интерфейс из IVsTextView объекта, переданного ViewFilter конструктору класса. Затем базовый метод вызывает IsExpansionUIActive метод в IVsTextViewEx интерфейсе, чтобы определить, активен ли пользовательский интерфейс расширения.