__VSTRANSACCELEXFLAGS Enumeration

Definition

Flags für TranslateAcceleratorEx(MSG[], UInt32, UInt32, Guid[], Guid, UInt32, Int32, Int32)- Aufrufe.

Diese Enumeration enthält ein FlagsAttribute-Attribut, das eine bitweise Kombination der Memberwerte zulässt.

public enum class __VSTRANSACCELEXFLAGS
public enum class __VSTRANSACCELEXFLAGS
enum __VSTRANSACCELEXFLAGS
[System.Flags]
public enum __VSTRANSACCELEXFLAGS
[<System.Flags>]
type __VSTRANSACCELEXFLAGS = 
Public Enum __VSTRANSACCELEXFLAGS
Vererbung
__VSTRANSACCELEXFLAGS
Attribute

Felder

VSTAEXF_AllowModalState 16

Standardmäßig kann diese Funktion nicht aufgerufen werden, wenn die Shell in einem modalen Zustand ist, da Befehlsrouting grundsätzlich gefährlich ist. Wenn darauf in einem modalen Zustand zugegriffen werden muss, dann muss dieses Flag angegeben werden. Zudem muss beachtet werden, dass viele Befehle zu unvorhersehbarem Verhalten führen, wenn sie ausgelöst werden.

VSTAEXF_Default 0

Die rgrguidKeyBindingScopes werden dem momentan aktiven Schlüsselzuordnungsbereichen vorangestellt, bevor der Befehl ausgelöst wird.

VSTAEXF_IgnoreActiveKBScopes 2

Die rgrguidKeyBindingScopes werden anstelle der momentan aktiven Schlüsselzuordnungsbereiche verwendet.

VSTAEXF_NoFireCommand 1

Keine Befehlsauslösung über Befehlsrouting.

VSTAEXF_UseGlobalKBScope 8

Übersetzen Sie Schlüssel mithilfe der globalen Tastenzuordnungen. Entspricht der Übergabe von CMDSETID_StandardCommandSet97 und guidkeydupe für Bereiche und das- VSTAEXF_IgnoreActiveKBScopes Flag.

VSTAEXF_UseTextEditorKBScope 4

Übersetzen Sie Schlüssel mithilfe der TextEditor-Tastenzuordnungen. Entspricht der Übergabe von CMDUIGUID_TextEditor, CMDSETID_StandardCommandSet97 und guidkeydupe für Bereiche und das- VSTAEXF_IgnoreActiveKBScopes Flag.

Hinweise

COM-Signatur

Aus vsshell80. idl:

Gilt für