Método IGridProvider::GetItem (uiautomationcore.h)

Recupera el proveedor de Automatización de la interfaz de usuario de Microsoft para la celda especificada.

Sintaxis

HRESULT GetItem(
  [in]          int                       row,
  [in]          int                       column,
  [out, retval] IRawElementProviderSimple **pRetVal
);

Parámetros

[in] row

Tipo: int

Número ordinal de la fila de interés.

[in] column

Tipo: int

Número ordinal de la columna de interés.

[out, retval] pRetVal

Tipo: IRawElementProviderSimple**

Recibe un puntero a un proveedor de Automatización de la interfaz de usuario para la celda especificada o una referencia nula (Nothing en Microsoft Visual Basic .NET) si la celda está vacía.

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

Las coordenadas de cuadrícula se basan en cero con la esquina superior izquierda (o la celda superior derecha según la configuración regional) que tienen coordenadas (0,0).

Si una celda está vacía, se debe devolver un proveedor de automatización de la interfaz de usuario para admitir la propiedad ContainingGrid para esa celda. Esto es posible cuando el diseño de los elementos secundarios de la cuadrícula es similar a una matriz desigual.

Las filas y columnas ocultas, según la implementación del proveedor, se pueden cargar en el árbol de automatización de la interfaz de usuario y, por tanto, se reflejarán en las propiedades IGridProvider::RowCount e IGridProvider::ColumnCount . Si las filas y columnas ocultas aún no se han cargado, no deben contarse.

Requisitos

   
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

IGridProvider

Información general sobre proveedores de UI Automation