Compartir a través de


Método IUIAutomation::P ollForPotentialSupportedPatterns (uiautomationclient.h)

Recupera los patrones de control que pueden admitirse en un elemento Automatización de la interfaz de usuario.

Sintaxis

HRESULT PollForPotentialSupportedPatterns(
  [in]  IUIAutomationElement *pElement,
  [out] SAFEARRAY            **patternIds,
  [out] SAFEARRAY            **patternNames
);

Parámetros

[in] pElement

Tipo: IUIAutomationElement*

Dirección del elemento que se va a sondear.

[out] patternIds

Tipo: SAFEARRAY(int)**

Recibe un puntero a una matriz de identificadores de patrón de control.

[out] patternNames

Tipo: SAFEARRAY(BSTR)**

Recibe un puntero a una matriz de nombres de patrón de control.

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

Este método solo está pensado para que lo usen las herramientas de Microsoft Automatización de la interfaz de usuario que necesitan buscar propiedades. No está pensado para ser utilizado por Automatización de la interfaz de usuario clientes.

No hay ninguna garantía de que el elemento admita cualquier patrón de control determinado cuando se le solicite más adelante.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7, Windows Vista con SP2 y Actualización de plataforma para Windows Vista, Windows XP con SP3 y Actualización de plataforma para Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2, Windows Server 2008 con SP2 y Actualización de plataforma para Windows Server 2008, Windows Server 2003 con SP2 y Actualización de plataforma para Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado uiautomationclient.h (include UIAutomation.h)

Consulte también

Procedimientos recomendados para usar matrices seguras

Conceptual

Propiedades, eventos y patrones de control personalizados

IUIAutomation

PollForPotentialSupportedProperties

Referencia