AutomationPeer.GetAutomationControlTypeCore Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit le comportement de l’homologue lorsqu’un client Microsoft UI Automation appelle GetAutomationControlType ou une API cliente Microsoft UI Automation équivalente.
protected:
virtual AutomationControlType GetAutomationControlTypeCore() = GetAutomationControlTypeCore;
AutomationControlType GetAutomationControlTypeCore();
protected virtual AutomationControlType GetAutomationControlTypeCore();
function getAutomationControlTypeCore()
Protected Overridable Function GetAutomationControlTypeCore () As AutomationControlType
Retours
Type du contrôle.
Remarques
L’implémentation de base pour AutomationPeer et FrameworkElementAutomationPeer retourne Custom. Si vous conservez ce comportement, vous devez remplacer GetLocalizedControlTypeCore.
Le scénario le plus courant pour définir un homologue Automation consiste à remplacer l’une des classes homologues existantes qui s’associent à la classe de contrôle que vous remplacez. Dans ce cas, chaque classe d’homologue indique une valeur pratique d’AutomationControlType qui est logique pour le contrôle propriétaire d’origine pour lequel l’homologue a été implémenté. Souvent, vous pouvez laisser ce comportement seul. Il n’est pas courant de dériver d’un homologue spécifique au contrôle et d’utiliser son comportement, mais de modifier ensuite l’AutomationControlType, qui est probablement les informations les plus basiques qu’un homologue signale. Vérifiez le comportement existant de la classe homologue que vous substituez et vérifiez que vous signalez le type de contrôle correct. En outre, une double case activée qu’il n’existe pas de classe d’homologue plus spécifique disponible qui pourrait déjà signaler le type de contrôle correct et fournir d’autres comportements plus appropriés pour votre homologue. Pour plus d’informations, voir Homologues d’automation personnalisés.