AutomationPeer.IsEnabledCore Метод

Определение

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

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.

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

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