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

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.

Platí pro

Viz také