IVsExpansionEvents.OnAfterSnippetsKeyBindingChange (Método)
Llamado cuando hay un cambio en el enlace de teclado que está asociado a insertar fragmentos de código.
Espacio de nombres: Microsoft.VisualStudio.TextManager.Interop
Ensamblado: Microsoft.VisualStudio.TextManager.Interop.8.0 (en Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Sintaxis
'Declaración
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
Parámetros
dwCmdGuid
Tipo: UInt32[in] GUID del grupo de comandos que se enlaza a.
dwCmdId
Tipo: UInt32[in] El identificador de comando en el grupo de comandos que se enlaza a.
fBound
Tipo: Int32[in] Cero (TRUE) si se enlazan al comando; si no, cero (FALSE) si se está quitando el enlace.
Valor devuelto
Tipo: Int32
si el método tiene éxito, devuelve S_OK.Si se produce un error, devuelve un código de error.
Comentarios
Prototipo COM
HRESULT OnAfterSnippetsKeyBindingChange(
DWORD dwCmdGuid,
DWORD dwCmdId,
BOOL fBound
);
Se llama a este método cuando el enlace de teclado “invoca el fragmento al comando de acceso directo” cambia (es comando interno a Visual Studio y no asociado a IntelliSense - comando de menú de > Insertar fragmento de código ). Cambiar este enlace de teclado determinado es interno a Visual Studio y por consiguiente este evento es normalmente de escaso interés para los agentes de escucha fuera. Sin embargo, dado que forma parte de la interfaz de IVsExpansionEvents , debe implementar pero la llamada se puede omitir el implementador.
Este método se llama dos veces para cualquier enlace clave: el primer cuando el comando anterior se desenlaza y el segundo cuando se enlazan al nuevo comando.
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)