IMultipleViewProvider Interface
Définition
Expose des méthodes et des propriétés pour prendre en charge l’accès client UI Automation à des contrôles qui fournissent plusieurs représentations du même ensemble d’informations ou de contrôles enfants et qui peuvent basculer entre elles.Exposes methods and properties to support UI Automation client access to controls that provide, and are able to switch between, multiple representations of the same set of information or child controls.
public interface class IMultipleViewProvider
public interface IMultipleViewProvider
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("6278cab1-b556-4a1a-b4e0-418acc523201")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IMultipleViewProvider
type IMultipleViewProvider = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("6278cab1-b556-4a1a-b4e0-418acc523201")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IMultipleViewProvider = interface
Public Interface IMultipleViewProvider
- Dérivé
- Attributs
Remarques
Implémenté sur un fournisseur UI Automation qui doit prendre en charge le MultipleViewPattern modèle de contrôle.Implemented on a UI Automation provider that must support the MultipleViewPattern control pattern.
Propriétés
CurrentView |
Obtient l’affichage actuel spécifique au contrôle.Gets the current control-specific view. |
Méthodes
GetSupportedViews() |
Récupère une collection d’identificateurs d’affichage propres au contrôle.Retrieves a collection of control-specific view identifiers. |
GetViewName(Int32) |
Récupère le nom d'un affichage spécifique au contrôle.Retrieves the name of a control-specific view. |
SetCurrentView(Int32) |
Définit l’affichage actuel spécifique au contrôle.Sets the current control-specific view. |
S’applique à
Voir aussi
- MultipleViewPattern
- Vue d'ensemble des modèles de contrôle UI AutomationUI Automation Control Patterns Overview
- Implémentation du fournisseur UI Automation côté serveurServer-side UI Automation Provider Implementation
- Implémentation du fournisseur UI Automation côté clientClient-side UI Automation Provider Implementation
- Prendre en charge des modèles de contrôle dans un fournisseur UI AutomationSupport Control Patterns in a UI Automation Provider
- Implémentation du modèle de contrôle MultipleView d’UI AutomationImplementing the UI Automation MultipleView Control Pattern