__VSTRANSACCELEXFLAGS Wyliczenie

Definicja

Flagi dla TranslateAcceleratorEx(MSG[], UInt32, UInt32, Guid[], Guid, UInt32, Int32, Int32) wywołań.

To wyliczenie ma atrybut FlagsAttribute zezwalający na bitową kombinację jego wartości składowych.

public enum class __VSTRANSACCELEXFLAGS
public enum class __VSTRANSACCELEXFLAGS
enum __VSTRANSACCELEXFLAGS
[System.Flags]
public enum __VSTRANSACCELEXFLAGS
[<System.Flags>]
type __VSTRANSACCELEXFLAGS = 
Public Enum __VSTRANSACCELEXFLAGS
Dziedziczenie
__VSTRANSACCELEXFLAGS
Atrybuty

Pola

VSTAEXF_AllowModalState 16

Domyślnie tej funkcji nie można wywołać, gdy powłoka jest w stanie modalnym, ponieważ routing poleceń jest z natury niebezpieczny. Jeśli jednak trzeba uzyskać dostęp do tego elementu w stanie modalnym, należy określić tę flagę, ale należy pamiętać, że wiele poleceń spowoduje nieprzewidywalne zachowanie w przypadku jego uruchomienia.

VSTAEXF_Default 0

rgrguidKeyBindingScopesSą to przede wszystkim aktywne zakresy powiązania, a następnie wywoływane jest polecenie.

VSTAEXF_IgnoreActiveKBScopes 2

rgrguidKeyBindingScopesSą używane zamiast obecnie aktywnych zakresów powiązań kluczy.

VSTAEXF_NoFireCommand 1

Nie uruchamiaj polecenia za pomocą routingu poleceń.

VSTAEXF_UseGlobalKBScope 8

Przetłumacz klucze przy użyciu powiązań klucza globalnego. Równoważne przekazywanie CMDSETID_StandardCommandSet97 i guidKeyDupe dla zakresów i VSTAEXF_IgnoreActiveKBScopes flagi.

VSTAEXF_UseTextEditorKBScope 4

Przetłumacz klucze przy użyciu powiązań klawisza TextEdit. Równoważne przekazanie CMDUIGUID_TextEditor, CMDSETID_StandardCommandSet97 i guidKeyDupe dla zakresów i VSTAEXF_IgnoreActiveKBScopes flagi.

Uwagi

Podpis COM

Z vsshell80. idl:

Dotyczy