Behavior.DisableAllCommands Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее, следует ли MenuCommand отключать объекты.
public:
virtual property bool DisableAllCommands { bool get(); };
public virtual bool DisableAllCommands { get; }
member this.DisableAllCommands : bool
Public Overridable ReadOnly Property DisableAllCommands As Boolean
Значение свойства
true Значение , если все MenuCommand объекты, полученные конструктором, должны иметь состояния, заданные Enabled = false при Behavior активном действии false; в противном случае .
Комментарии
true Значение свойства DisableAllCommands указывает BehaviorService на то, что все MenuCommand объекты, получаемые конструктором, должны быть отключены при активном поведении.
Свойство DisableAllCommands работает вместе с методом FindCommand , чтобы можно было настроить взаимодействие между глифами и поведением. В следующей таблице приведены результаты вызова FindCommand для конкретного MenuCommandобъекта.
| Глиф, проверенный хитом, имеет назначенное поведение |
DisableAllCommands равен true |
DisableAllCommands равен false |
|---|---|---|
| Да |
MenuCommand Если указанный command ID объект найден в объекте IMenuCommandService, который MenuCommand отключен и возвращается. В противном случае возвращается значение null. |
FindCommand вызывается для поведения и, если он найден, возвращается поведение MenuCommand . В противном случае возвращается результат указанного IMenuCommandService.FindCommandcommand ID значения. |
| Нет | Возвращается результат IMenuCommandService.FindCommand с указанным command ID значением. |
Возвращается результат IMenuCommandService.FindCommand с указанным command ID значением. |
Примечания для тех, кто наследует этот метод
Реализация по умолчанию всегда возвращает значение false.