Método IMultipleViewProvider::GetSupportedViews (uiautomationcore.h)

Recupera uma coleção de identificadores de exibição específicos do controle.

Sintaxe

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

Parâmetros

[out, retval] pRetVal

Tipo: SAFEARRAY**

Recebe uma coleção de valores inteiros específicos do controle que identificam as exibições disponíveis para um elemento Automação da Interface do Usuário. Este parâmetro é passado não inicializado.

Retornar valor

Tipo: HRESULT

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Comentários

Uma matriz vazia será retornada por UIAutoCore.dll se o provedor não fornecer nenhum identificador de exibição.

A coleção de identificadores de exibição deve ser idêntica para todas as instâncias de um controle.

Os valores do identificador de exibição podem ser passados para IMultipleViewProvider::GetViewName.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [aplicativos da área de trabalho | aplicativos UWP]
Servidor mínimo com suporte Windows Server 2003 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho uiautomationcore.h (inclua UIAutomation.h)
DLL Uiautomationcore.dll

Confira também

Práticas recomendadas para usar matrizes seguras

Conceitual

IMultipleViewProvider

Referência

Visão Geral dos Provedores de Automação de Interface do Usuário