__VSTRANSACCELEXFLAGS 列舉

定義

public enum class __VSTRANSACCELEXFLAGS
public enum class __VSTRANSACCELEXFLAGS
enum __VSTRANSACCELEXFLAGS
[System.Flags]
public enum __VSTRANSACCELEXFLAGS
[<System.Flags>]
type __VSTRANSACCELEXFLAGS = 
Public Enum __VSTRANSACCELEXFLAGS
繼承
__VSTRANSACCELEXFLAGS
屬性

欄位

VSTAEXF_AllowModalState 16

根據預設,當 shell 處於強制回應狀態時,無法呼叫此函式,因為命令路由本質上是危險的。By 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_Default 0

rgrguidKeyBindingScopes會預先暫止至目前作用中的金鑰系結範圍,然後引發命令。The rgrguidKeyBindingScopes are pre-pended to currently active key binding scopes then command is fired.

VSTAEXF_IgnoreActiveKBScopes 2

rgrguidKeyBindingScopes會使用,而不是目前的 active key binding 範圍。The rgrguidKeyBindingScopes are used INSTEAD of currently active key binding scopes.

VSTAEXF_NoFireCommand 1

請勿透過命令路由引發命令。Do not fire the command through command routing.

VSTAEXF_UseGlobalKBScope 8

使用全域按鍵系結來轉譯金鑰。Translate keys using Global key bindings. 相當於傳遞範圍和旗標的 CMDSETID_StandardCommandSet97 和 guidKeyDupe VSTAEXF_IgnoreActiveKBScopesEquivalent to passing CMDSETID_StandardCommandSet97 and guidKeyDupe for scopes and the VSTAEXF_IgnoreActiveKBScopes flag.

VSTAEXF_UseTextEditorKBScope 4

使用 TextEditor 按鍵系結來轉譯金鑰。Translate keys using TextEditor key bindings. 相當於傳遞範圍和旗標的 CMDUIGUID_TextEditor、CMDSETID_StandardCommandSet97 和 guidKeyDupe VSTAEXF_IgnoreActiveKBScopesEquivalent to passing CMDUIGUID_TextEditor, CMDSETID_StandardCommandSet97, and guidKeyDupe for scopes and the VSTAEXF_IgnoreActiveKBScopes flag.

備註

COM 簽章COM Signature

從 vsshell80 .idl:From vsshell80.idl:

適用於