Behavior.DisableAllCommands Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une valeur indiquant si les objets MenuCommand doivent être désactivés.
public:
virtual property bool DisableAllCommands { bool get(); };
public virtual bool DisableAllCommands { get; }
member this.DisableAllCommands : bool
Public Overridable ReadOnly Property DisableAllCommands As Boolean
Valeur de propriété
true
si tous les MenuCommand objets reçus par le concepteur doivent avoir des états définis sur Enabled = false
quand il Behavior est actif ; sinon, false
.
Remarques
Une true
valeur pour la DisableAllCommands propriété indique au BehaviorService que tous les MenuCommand objets reçus par le concepteur doivent avoir leur état désactivé lorsque ce comportement est actif.
La DisableAllCommands propriété fonctionne conjointement avec la FindCommand méthode afin que vous puissiez personnaliser l’interaction entre les glyphes et les comportements. Le tableau suivant récapitule les résultats d’un appel à FindCommand pour un particulier MenuCommand.
DisableAllCommands a la valeur true . |
DisableAllCommands a la valeur false . |
|
---|---|---|
Le glyphe testé a un comportement attribué | Si le MenuCommand avec le spécifié command ID se trouve dans , IMenuCommandServicequi MenuCommand est désactivé et retourné. Sinon, null est retournée. |
FindCommand est appelé sur le comportement et, s’il est trouvé, celui-ci MenuCommand est retourné. Sinon, le résultat de IMenuCommandService.FindCommand avec le spécifié command ID est retourné. |
Le glyphe testé avec succès n’a aucun comportement attribué | Le résultat de IMenuCommandService.FindCommand avec le spécifié command ID est retourné. |
Le résultat de IMenuCommandService.FindCommand avec le spécifié command ID est retourné. |
Notes pour les héritiers
L'implémentation par défaut retourne toujours false
.