Behavior.DisableAllCommands Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá hodnotu označující, zda MenuCommand mají být zakázány objekty.
public:
virtual property bool DisableAllCommands { bool get(); };
public virtual bool DisableAllCommands { get; }
member this.DisableAllCommands : bool
Public Overridable ReadOnly Property DisableAllCommands As Boolean
Hodnota vlastnosti
true
Pokud všechny MenuCommand objekty, které návrhář obdrží, by měly mít stav nastavený na Enabled = false
hodnotu , pokud je aktivní Behavior ; v opačném případě false
.
Poznámky
true
Hodnota vlastnosti DisableAllCommands označujeBehaviorService, že všechny MenuCommand objekty, které návrhář obdrží, by měl mít svůj stav zakázáno, když je toto chování aktivní.
Vlastnost DisableAllCommands pracuje ve spojení s metodou , FindCommand takže můžete přizpůsobit interakci mezi piktogramy a chováním. Následující tabulka shrnuje výsledky volání FindCommand pro konkrétní MenuCommand.
DisableAllCommands je true |
DisableAllCommands je false |
|
---|---|---|
Glyf otestovaný pomocí hitů má přiřazené chování | Pokud se MenuCommand se zadaným command ID parametrem najde v IMenuCommandService, který MenuCommand je zakázaný a vrácený.
null V opačném případě se vrátí . |
FindCommand se volá při chování a pokud se najde, vrátí se chování MenuCommand . V opačném případě se vrátí výsledek IMenuCommandService.FindCommand se zadaným command ID parametrem . |
Glyf otestovaný pomocí hesla nemá přiřazené žádné chování | Vrátí se výsledek IMenuCommandService.FindCommand se zadaným command ID parametrem . |
Vrátí se výsledek IMenuCommandService.FindCommand se zadaným command ID parametrem . |
Poznámky pro dědice
Výchozí implementace vždy vrátí false
.