Sdílet prostřednictvím


Behavior.DisableAllCommands Vlastnost

Definice

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

Hodnota trueDisableAllCommands vlastnosti označuje BehaviorService , že všechny MenuCommand objekty, které návrhář obdrží, by měl mít svůj stav zakázaný, když je toto chování aktivní.

Vlastnost DisableAllCommands funguje ve spojení s metodou FindCommand , takže můžete přizpůsobit interakci mezi glyfy 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í hesla má přiřazené chování Pokud je MenuCommand v souboru nalezena IMenuCommandServicehodnota se zadaným command ID parametrem , MenuCommand který je zakázán a vrácen. null V opačném případě se vrátí. FindCommand je volána při chování a pokud je nalezena, 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é 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.

Platí pro

Viz také