AutomationPeer.IsControlElementCore AutomationPeer.IsControlElementCore AutomationPeer.IsControlElementCore AutomationPeer.IsControlElementCore Method

Definition

Provides the peer's behavior when a Microsoft UI Automation client calls IsControlElement or an equivalent Microsoft UI Automation client API.

protected : virtual Platform::Boolean IsControlElementCore()
virtual bool IsControlElementCore() const;
protected virtual bool IsControlElementCore()
Protected Overridable Function IsControlElementCore() As bool

Returns

bool bool

true if the element is a control; otherwise, false.

Remarks

The standard implementation at the AutomationPeer level returns false. However, FrameworkElementAutomationPeer adds behavior that changes the default to true. Other specific peers also may affect this behavior; for example many peers return different values depending on whether the owner is created from a control template. Test the existing return value in the peer that you are using or overriding and then override that behavior if necessary.

See also