IExpressionEditorInstance Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет экземпляр редактора выражений.
public interface class IExpressionEditorInstance
public interface IExpressionEditorInstance
type IExpressionEditorInstance = interface
Public Interface IExpressionEditorInstance
Комментарии
Подробное описание экземпляра редактора выражений см. в IExpressionEditorService.
Свойства
AcceptsReturn |
Возвращает или задает значение, указывающее, принимает ли экземпляр редактора выражений ключ RETURN. |
AcceptsTab |
Возвращает или задает значение, указывающее, принимает ли экземпляр редактора выражений ключ TAB. |
HasAggregateFocus |
Возвращает значение, указывающее, имеет ли экземпляр статистический фокус. |
HorizontalScrollBarVisibility |
Возвращает или задает значение, указывающее, отображается ли горизонтальная полоса прокрутки. |
HostControl |
Получает экземпляр Control, который может использоваться для отображения в |
MaxLines |
Получает или задает максимальное количество строк текста, отображаемого элементом управления |
MinLines |
Получает или задает минимальное количество строк текста, отображаемого элементом управления |
Text |
Возвращает или задает значение текста. |
VerticalScrollBarVisibility |
Возвращает или задает значение, указывающее, отображается ли вертикальная полоса прокрутки. |
Методы
CanCompleteWord() |
Возвращает значение, указывающее, может ли экземпляр редактора выражений завершить строку, набираемую пользователем. |
CanCopy() |
Возвращает значение, указывающее, можно ли закрыть экземпляр редактора выражений. |
CanCut() |
Возвращает значение, которое указывает, можно ли вырезать выражение. |
CanDecreaseFilterLevel() |
Возвращает значение, указывающее, можно ли уменьшить уровень фильтра при использовании фильтрации Intellisense. |
CanGlobalIntellisense() |
Возвращает значение, указывающее, может ли экземпляр редактора выражений получить глобальный IntelliSense для выражения. |
CanIncreaseFilterLevel() |
Возвращает значение, указывающее, можно ли увеличить уровень фильтра при использовании фильтрации Intellisense. |
CanParameterInfo() |
Возвращает значение, указывающее, может ли экземпляр редактора выражений получить информацию о параметрах для выражения. |
CanPaste() |
Возвращает значение, которое указывает, можно ли вставить выражение. |
CanQuickInfo() |
Возвращает значение, указывающее, может ли экземпляр редактора выражений получить сведения о типе для отображения в подсказке IntelliSense. |
CanRedo() |
Возвращает значение, указывающее, может ли система повторить операцию. |
CanUndo() |
Возвращает значение, указывающее, может ли система отменить операцию. |
ClearSelection() |
Отменяет выделение в экземпляре редактора. |
Close() |
Закрывает и удаляет элементы редактора. Закрывает указанный экземпляр редактора выражений. |
CompleteWord() |
Определяет, может ли экземпляр редактора выражений предоставить список завершений для части слова, набранного пользователем. К примеру, имена членов, аргументов и методов могут отображаться для пользователя, чтобы помочь ему завершить слово при вводе. |
Copy() |
Копирует активное выражение. |
Cut() |
Вырезает активное выражение. |
DecreaseFilterLevel() |
Уменьшает уровень фильтра, чтобы отображать все элементы в списке фильтра Intellisense, и возвращает значение, указывающее, успешно ли выполнена эта операция. |
Focus() |
Устанавливает фокус на экземпляр редактора. |
GetCommittedText() |
Возвращает текст, используемый для формирования выражения. |
GlobalIntellisense() |
Получает глобальный IntelliSense для выражения в редакторе выражения и возвращает значение, указывающее, успешно ли выполнена эта операция. |
IncreaseFilterLevel() |
Увеличивает уровень фильтра, чтобы отображать общие элементы в списке фильтра Intellisense, и возвращает значение, указывающее, успешно ли выполнена эта операция. |
ParameterInfo() |
Получает информацию о параметрах для выражения в редакторе выражений и возвращает значение, указывающее, успешно ли выполнена эта операция. |
Paste() |
Вставляет активное выражение. |
QuickInfo() |
Определяет, отображать ли сведения о типе в подсказке IntelliSense. |
Redo() |
Заново применяет выполненное последним действие, результаты которого были отменены в редакторе, т. е. отменяет результат операции отмены. |
Undo() |
Отменяет последнюю операцию в редакторе. |
События
Closing |
Происходит при закрытии экземпляра редактора выражений. |
GotAggregateFocus |
Происходит, когда экземпляр редактора выражений получает статистический фокус. |
LostAggregateFocus |
Представляет событие, происходящее при потере экземпляром редактора выражений статистического фокуса. |
TextChanged |
Представляет событие, происходящее при изменении текста в экземпляре редактора выражений. |