Freigeben über


IMultipleViewProvider::GetSupportedViews-Methode (uiautomationcore.h)

Ruft eine Auflistung steuerelementspezifischer Ansichtsbezeichner ab.

Syntax

HRESULT GetSupportedViews(
  [out, retval] SAFEARRAY **pRetVal
);

Parameter

[out, retval] pRetVal

Typ: SAFEARRAY**

Empfängt eine Auflistung steuerelementspezifischer ganzzahliger Werte, die die für ein Benutzeroberflächenautomatisierung-Element verfügbaren Ansichten identifizieren. Dieser Parameter wird nicht initialisiert übergeben.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Ein leeres Array wird von UIAutoCore.dll zurückgegeben, wenn der Anbieter keine Ansichtsbezeichner angibt.

Die Auflistung von Ansichtsbezeichnern muss für alle Instanzen eines Steuerelements identisch sein.

Ansichtsbezeichnerwerte können an IMultipleViewProvider::GetViewName übergeben werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile uiautomationcore.h (uiAutomation.h einschließen)
DLL Uiautomationcore.dll

Weitere Informationen

Bewährte Methoden für die Verwendung sicherer Arrays

Konzept

IMultipleViewProvider

Referenz

Übersicht über die Benutzeroberflächenautomatisierungs-Anbieter