Compartir a través de


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

Recupera una colección de identificadores de vista específicos del control.

Sintaxis

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

Parámetros

[out, retval] pRetVal

Tipo: SAFEARRAY**

Recibe una colección de valores enteros específicos del control que identifican las vistas disponibles para un elemento Automatización de la interfaz de usuario. Este parámetro se pasa sin inicializar.

Valor devuelto

Tipo: HRESULT

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

Una matriz vacía la devuelve UIAutoCore.dll si el proveedor no proporciona ningún identificador de vista.

La colección de identificadores de vista debe ser idéntica para todas las instancias de un control.

Los valores de identificador de vista se pueden pasar a IMultipleViewProvider::GetViewName.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [aplicaciones de escritorio | aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2003 [aplicaciones de escritorio | aplicaciones para UWP]
Plataforma de destino Windows
Encabezado uiautomationcore.h (incluir UIAutomation.h)
Archivo DLL Uiautomationcore.dll

Consulte también

Procedimientos recomendados para usar matrices seguras

Conceptual

IMultipleViewProvider

Referencia

Información general sobre proveedores de UI Automation