Поделиться через


AutomationPeer.IsEnabledCore Метод

Определение

Предоставляет поведение однорангового узла, когда клиент Microsoft модель автоматизации пользовательского интерфейса вызывает IsEnabled или эквивалентный api клиента Microsoft модель автоматизации пользовательского интерфейса.

protected:
 virtual bool IsEnabledCore() = IsEnabledCore;
bool IsEnabledCore();
protected virtual bool IsEnabledCore();
function isEnabledCore()
Protected Overridable Function IsEnabledCore () As Boolean

Возвращаемое значение

Boolean

bool

Значение true , если с элементом можно взаимодействовать; в противном случае — false.

Комментарии

Стандартная реализация на уровне AutomationPeer возвращает значение true. Однако FrameworkElementAutomationPeer добавляет поведение, которое проверяет, является ли владелец элементом Управления , и пересылает сведения о владельце из Control.IsEnabled. В случаях, когда владелец не является элементом управления, но имеет одноранговый узел, например для TextBlock, реализация FrameworkElementAutomationPeer возвращает значение true.

Применяется к

См. также раздел