IVsExpansionEvents.OnAfterSnippetsKeyBindingChange(UInt32, UInt32, Int32) Methode

Definition

Wird aufgerufen, wenn es eine Änderung in der Tastenzuordnung gibt, die dem Einfügen von Codeausschnitten zugeordnet ist.

public:
 int OnAfterSnippetsKeyBindingChange(System::UInt32 dwCmdGuid, System::UInt32 dwCmdId, int fBound);
public:
 int OnAfterSnippetsKeyBindingChange(unsigned int dwCmdGuid, unsigned int dwCmdId, int fBound);
int OnAfterSnippetsKeyBindingChange(unsigned int dwCmdGuid, unsigned int dwCmdId, int fBound);
public int OnAfterSnippetsKeyBindingChange (uint dwCmdGuid, uint dwCmdId, int fBound);
abstract member OnAfterSnippetsKeyBindingChange : uint32 * uint32 * int -> int
Public Function OnAfterSnippetsKeyBindingChange (dwCmdGuid As UInteger, dwCmdId As UInteger, fBound As Integer) As Integer

Parameter

dwCmdGuid
UInt32

[in] Die GUID der Befehlsgruppe, die gebunden ist.

dwCmdId
UInt32

[in] Die ID des Befehls in der Befehlsgruppe, die gebunden ist.

fBound
Int32

in Ungleich NULL (true), wenn der Befehl gebunden wird. andernfalls NULL (false), wenn die Bindung entfernt wird.

Gibt zurück

Int32

Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.

Hinweise

COM-Signatur

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

Diese Methode wird aufgerufen, wenn die Tastenkombination für den Befehl "Ausschnitt von der Verknüpfung aufrufen" geändert wird (Dies ist ein interner Befehl, Visual Studio der nicht mit dem Menübefehl IntelliSense -> Insert Snippet verknüpft ist). Das Ändern dieser speziellen schlüsselbindung ist intern, sodass Visual Studio Dieses Ereignis in der Regel für externe Listener von geringem Interesse ist. Da es jedoch Teil der- IVsExpansionEvents Schnittstelle ist, muss es implementiert werden, aber der-Rückruf kann vom Implementierer ignoriert werden.

Diese Methode wird für jede tastenbindung zweimal aufgerufen: die erste, wenn der vorherige Befehl nicht gebunden ist, und die zweite, wenn der neue Befehl gebunden ist.

Gilt für