IMultipleViewProvider Interface

Macht Methoden und Eigenschaften verfügbar, um den Zugriff eines Microsoft-Benutzeroberflächenautomatisierungs-Clients auf Steuerelemente zu unterstützen, die mehrere Darstellungen derselben Informationen oder untergeordneten Steuerelemente bereitstellen und zwischen diesen wechseln können. Implementieren Sie diese Schnittstelle, um die Funktionen zu unterstützen, die ein Automatisierungsclient mit einem GetPattern-Aufruf und PatternInterface.MultipleView anfordert.

Syntax


public interface IMultipleViewProvider

Attribute

[Version(0x06020000)]
[WebHostHidden()]

Member

IMultipleViewProviderSchnittstelle hat diese Membertypen:

Methoden

The IMultipleViewProvider Schnittstelle hat diese Methoden. Es erbt auch Methoden von Object Klasse.

MethodeBeschreibung
GetSupportedViews Retrieves a collection of control-specific view identifiers.
GetViewName Retrieves the name of a control-specific view.
SetCurrentView Sets the current control-specific view.

 

Eigenschaften

Der IMultipleViewProviderSchnittstelle hat diese Eigenschaften.

EigenschaftZugriffstypBeschreibung

CurrentView

SchreibgeschütztGets the current control-specific view.

 

Hinweise

Dieses Muster enthält Richtlinien und Konventionen, die nicht vollständig hier dokumentiert sind. Weitere Informationen zur Funktion dieses Musters finden Sie unter MultipleView-Steuerelementmuster.

IMultipleViewProvider wird von keinen vorhandenen Windows-Runtime-Automatisierungspeers implementiert. Insbesondere ist IMultipleViewProvider nicht für SemanticZoom vorhanden. Die Schnittstelle ist vorhanden, damit Entwickler von benutzerdefinierten Steuerelementen das Automatisierungsmuster in einem benutzerdefinierten Steuerelement unterstützen und ihre Automatisierungsunterstützung mithilfe derselben verwalteten Windows Runtime- oder C++-APIs implementieren können, die sie verwenden, um Steuerelementlogik oder andere Automatisierungsunterstützung zu definieren.

Verwenden Sie MultipleViewPatternIdentifiers, wenn Sie auf die IGridProvider-Mustereigenschaften über den Steuerelementcode beim Auslösen von Automatisierungsereignissen oder Aufrufen von RaisePropertyChangedEvent verweisen möchten.

Anforderungen

Mindestens unterstützter Client

Windows 8

Mindestens unterstützter Server

Windows Server 2012

Namespace

Windows.UI.Xaml.Automation.Provider
Windows::UI::Xaml::Automation::Provider [C++]

Metadaten

Windows.winmd

Siehe auch

MultipleViewPatternIdentifiers
IMultipleViewProvider (COM interface)
Benutzerdefinierte Automatisierungspeers
MultipleView-Steuerelementmuster

 

 

Anzeigen:
© 2014 Microsoft