Metodo IMultipleViewProvider::GetSupportedViews (uiautomationcore.h)

Recupera una raccolta di identificatori visualizzazione specifica del controllo.

Sintassi

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

Parametri

[out, retval] pRetVal

Tipo: SAFEARRAY**

Riceve una raccolta di valori integer specifici del controllo che identificano le visualizzazioni disponibili per un elemento Automazione interfaccia utente. Questo parametro viene passato non inizializzato.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Una matrice vuota viene restituita da UIAutoCore.dll se il provider non fornisce alcun identificatore di visualizzazione.

La raccolta di identificatori di visualizzazione deve essere identica per tutte le istanze di un controllo.

I valori dell'identificatore di visualizzazione possono essere passati a IMultipleViewProvider::GetViewName.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [app desktop | App UWP]
Server minimo supportato Windows Server 2003 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione uiautomationcore.h (includere UIAutomation.h)
DLL Uiautomationcore.dll

Vedi anche

Procedure consigliate per l'uso di matrici sicure

Informazioni concettuali

IMultipleViewProvider

Riferimento

Cenni preliminari sui provider di automazione interfaccia utente