IVsExpansionSession.EndCurrentExpansion - метод
Вызывается, чтобы указать конец текущего процесса вставки фрагмента кода.
Пространство имен: Microsoft.VisualStudio.TextManager.Interop
Сборка: Microsoft.VisualStudio.TextManager.Interop.8.0 (в Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Синтаксис
'Декларация
Function EndCurrentExpansion ( _
fLeaveCaret As Integer _
) As Integer
int EndCurrentExpansion(
int fLeaveCaret
)
int EndCurrentExpansion(
[InAttribute] int fLeaveCaret
)
abstract EndCurrentExpansion :
fLeaveCaret:int -> int
function EndCurrentExpansion(
fLeaveCaret : int
) : int
Параметры
fLeaveCaret
Тип: Int32[in] ненулевое значение (TRUEесли оставить каретки), то правки, где он; в противном случае - нуль (FALSEесли курсор позиционирован правка) должен согласно шаблону фрагмента кода.
Возвращаемое значение
Тип: Int32
Если метод завершается успешно, возвращается S_OK.Если происходит сбой, возвращается код ошибки.
Заметки
Модель COM подписи
Из textmgr2.idl:
HRESULT IVsExpansionSession::EndCurrentExpansion(
[in]bool fLeaveCaret
);
Завершены метки шаблона фрагмента кода, как правило, где курсора правки должен быть расположен после того как фрагмент был введен и специальный режим правки. Этот метод вызывается при выполнении нерегламентированного режима правки когда пользователь вводит ключи ввод или ESC. Типизированы, если ввод fLeaveCaret параметр должен быть установлено в ненулевое значение (TRUE) и типизирован, если ESC fLeaveCaret параметр должен быть установлен в нуль (FALSE). Позиции курсора соответствующим образом этого метода в соответствующем представлении текста перед возвратом.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.VisualStudio.TextManager.Interop - пространство имен