Export (0) Print
Expand All
Expand Minimize

__VSTRANSACCELEXFLAGS Enumeration

Flags for TranslateAcceleratorEx calls.

Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in microsoft.visualstudio.shell.interop.8.0.dll)

[FlagsAttribute] 
public enum __VSTRANSACCELEXFLAGS
/** @attribute FlagsAttribute() */ 
public enum __VSTRANSACCELEXFLAGS
FlagsAttribute 
public enum __VSTRANSACCELEXFLAGS

 Member nameDescription
VSTAEXF_AllowModalStateBy default this function cannot be called when the shell is in a modal state, since command routing is inherently dangerous. However if you must access this in a modal state, specify this flag, but keep in mind that many commands will cause unpredictable behavior if fired. 
VSTAEXF_DefaultThe rgrguidKeyBindingScopes are pre-pended to currently active key binding scopes then command is fired. 
VSTAEXF_IgnoreActiveKBScopesThe rgrguidKeyBindingScopes are used INSTEAD of currently active key binding scopes. 
VSTAEXF_NoFireCommandDo not fire the command through command routing. 
VSTAEXF_UseGlobalKBScopeTranslate keys using Global key bindings. Equivalent to passing CMDSETID_StandardCommandSet97 and guidKeyDupe for scopes and the VSTAEXF_IgnoreActiveKBScopes flag. 
NoteNote

use this flag instead of passing any GUIDS (i.e. cKeyBindingScopes must be ZERO)

VSTAEXF_UseTextEditorKBScopeTranslate keys using TextEditor key bindings. Equivalent to passing CMDUIGUID_TextEditor, CMDSETID_StandardCommandSet97, and guidKeyDupe for scopes and the VSTAEXF_IgnoreActiveKBScopes flag. 
NoteNote

use this flag instead of passing any GUIDS (i.e. cKeyBindingScopes must be zero).

COM Signature

From vsshell80.idl:

Community Additions

ADD
Show:
© 2014 Microsoft