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
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.VisualStudio.TextManager.Interop - пространство имен