Partager via


Interface IMultipleViewProvider (uiautomationcore.h)

Fournit l’accès aux contrôles qui fournissent et peuvent basculer entre plusieurs représentations d’un même ensemble d’informations ou de contrôles enfants.

Héritage

L’interface IMultipleViewProvider hérite de l’interface IUnknown . IMultipleViewProvider a également les types de membres suivants :

Méthodes

L’interface IMultipleViewProvider utilise ces méthodes.

 
IMultipleViewProvider ::get_CurrentView

Identifie la vue actuelle que le contrôle utilise pour afficher des informations ou des contrôles enfants.
IMultipleViewProvider ::GetSupportedViews

Récupère une collection d’identificateurs d’affichage propres au contrôle. (IMultipleViewProvider.GetSupportedViews)
IMultipleViewProvider ::GetViewName

Récupère le nom d'un affichage spécifique au contrôle. (IMultipleViewProvider.GetViewName)
IMultipleViewProvider ::SetCurrentView

Définit l’affichage actuel spécifique au contrôle.

Remarques

Implémenté sur un fournisseur microsoft UI Automation qui doit prendre en charge le modèle de contrôle MultipleView.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau | applications UWP]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau | applications UWP]
Plateforme cible Windows
En-tête uiautomationcore.h (incluez UIAutomation.h)

Voir aussi

Vue d'ensemble des fournisseurs UI Automation