Compartir a través de


AutomationPeer.GetAutomationControlTypeCore Método

Definición

Proporciona el comportamiento del mismo nivel cuando un cliente de Automatización de la interfaz de usuario de Microsoft llama a GetAutomationControlType o a una API de cliente de Automatización de la interfaz de usuario de Microsoft equivalente.

protected:
 virtual AutomationControlType GetAutomationControlTypeCore() = GetAutomationControlTypeCore;
AutomationControlType GetAutomationControlTypeCore();
protected virtual AutomationControlType GetAutomationControlTypeCore();
function getAutomationControlTypeCore()
Protected Overridable Function GetAutomationControlTypeCore () As AutomationControlType

Devoluciones

Tipo de control.

Comentarios

La implementación base para AutomationPeer y FrameworkElementAutomationPeerdevuelven Custom. Si mantiene este comportamiento, debe invalidar GetLocalizedControlTypeCore.

El escenario más común para definir un elemento del mismo nivel de automatización es reemplazar una de las clases del mismo nivel existentes que se emparejan con la clase de control que se va a invalidar. En este caso, cada clase del mismo nivel informa de un valor práctico de AutomationControlType que tiene sentido para el control de propietario original para el que se implementó el elemento del mismo nivel. A menudo, puede dejar este comportamiento solo. No es habitual derivar de un elemento del mismo nivel específico del control y usar su comportamiento, pero después cambiar AutomationControlType, que probablemente es la información más básica que notifica un elemento del mismo nivel. Compruebe el comportamiento existente de la clase del mismo nivel que está reemplazando y compruebe que está informando del tipo de control correcto. Además, compruebe que no hay una clase del mismo nivel más específica disponible que ya podría estar informando del tipo de control correcto, así como proporcionar otro comportamiento más adecuado para el mismo nivel. Para obtener más información, consulta Personalizar sistemas de automatización del mismo nivel.

Se aplica a

Consulte también