AutomationPeer.IsControlElementCore Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает IsControlElement или эквивалентный API клиента службы автоматизации пользовательского интерфейса Майкрософт.
protected:
virtual bool IsControlElementCore() = IsControlElementCore;
bool IsControlElementCore();
protected virtual bool IsControlElementCore();
function isControlElementCore()
Protected Overridable Function IsControlElementCore () As Boolean
Возвращаемое значение
bool
Значение true , если элемент является элементом управления; в противном случае — false.
Комментарии
Стандартная реализация на уровне AutomationPeer возвращает значение false. Однако FrameworkElementAutomationPeer добавляет поведение, которое изменяет значение по умолчанию на true. Другие конкретные одноранговые узлы также могут повлиять на это поведение; Например, многие одноранговые узлы возвращают разные значения в зависимости от того, создан ли владелец из шаблона элемента управления. Проверьте существующее возвращаемое значение в одноранговом узле, который вы используете или переопределяете, а затем при необходимости переопределите это поведение.