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


IVsExpansionEvents.OnAfterSnippetsKeyBindingChange - метод

Вызывается при внесении изменений в ключевой привязки, связанной с вставка фрагментов кода.

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

Синтаксис

'Декларация
Function OnAfterSnippetsKeyBindingChange ( _
    dwCmdGuid As UInteger, _
    dwCmdId As UInteger, _
    fBound As Integer _
) As Integer
int OnAfterSnippetsKeyBindingChange(
    uint dwCmdGuid,
    uint dwCmdId,
    int fBound
)
int OnAfterSnippetsKeyBindingChange(
    [InAttribute] unsigned int dwCmdGuid, 
    [InAttribute] unsigned int dwCmdId, 
    [InAttribute] int fBound
)
abstract OnAfterSnippetsKeyBindingChange : 
        dwCmdGuid:uint32 * 
        dwCmdId:uint32 * 
        fBound:int -> int
function OnAfterSnippetsKeyBindingChange(
    dwCmdGuid : uint, 
    dwCmdId : uint, 
    fBound : int
) : int

Параметры

  • dwCmdGuid
    Тип: UInt32

    [in] идентификатор GUID группы команд, привязанными к.

  • dwCmdId
    Тип: UInt32

    [in] идентификатор команды в группе команды, привязанными к.

  • fBound
    Тип: Int32

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

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

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

Заметки

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

HRESULT OnAfterSnippetsKeyBindingChange(
   DWORD dwCmdGuid,
   DWORD dwCmdId,
   BOOL fBound
);

Этот метод вызывается, когда изменяется ключевую привязка к "вызывает фрагмент из команде ярлыка" (это внутренняя команды к Visual Studio и не связан с IntelliSense - > Вставить фрагмент команда меню). Изменяет эта указанная привязка для внутренних ключей Visual Studio и поэтому это событие обычно меньшего процентов к внешним прослушиватели. Однако поскольку часть IVsExpansionEvents интерфейс, он должен реализовывать вызов может быть не учитывается, но разработчик.

Этот метод вызывается дважды для любой ключевой привязки: первое, когда предыдущая команда отменена привязка, а вторая - когда новая команда привязана.

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

См. также

Ссылки

IVsExpansionEvents Интерфейс

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