Поделиться через


IVsExpansionSession.GoToNextExpansionField - метод

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

Пространство имен:  Microsoft.VisualStudio.TextManager.Interop
Сборка:  Microsoft.VisualStudio.TextManager.Interop.8.0 (в Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Синтаксис

'Декларация
Function GoToNextExpansionField ( _
    fCommitIfLast As Integer _
) As Integer
int GoToNextExpansionField(
    int fCommitIfLast
)
int GoToNextExpansionField(
    [InAttribute] int fCommitIfLast
)
abstract GoToNextExpansionField : 
        fCommitIfLast:int -> int
function GoToNextExpansionField(
    fCommitIfLast : int
) : int

Параметры

  • fCommitIfLast
    Тип: Int32

    [in] ненулевое значение (TRUE), если устранить все изменения к фрагменту кода при перемещении с момента последнего поля; в противном случае - нуль (FALSEесли перемещается к первому полю.

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

Тип: Int32
Если метод завершается успешно, возвращается S_OK.Если происходит сбой, возвращается код ошибки.

Заметки

Модель COM подписи

Из textmgr2.idl:

HRESULT IVsExpansionSession::GoToNextExpansionField(
   [in]bool fCommitIfLast
);

Этот метод используется для поддержки нерегламентированного режима правки, введен после вставки фрагмента кода. Обычно этот метод вызывается в ответ на ввод пользователем клавиши табуляции. Если не нуждаются поддержки пролистать список полей и клавиша табуляции, параметр fCommitIfLast в ненулевое значение (параметрTRUE): это приводит к тому, что все изменения, внесенные в фрагмент кода, которую необходимо зафиксировать при попытке на вкладке с момента последнего поля во фрагменте кода.

Безопасность платформы .NET Framework

См. также

Ссылки

IVsExpansionSession Интерфейс

Microsoft.VisualStudio.TextManager.Interop - пространство имен