IVsExpansionEvents.OnAfterSnippetsKeyBindingChange(UInt32, UInt32, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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.