IGridProvider.GetItem(Int32, Int32) Método

Definição

Recupera o fornecedor de Automatização da Interface de Utilizador para a célula especificada.

public:
 System::Windows::Automation::Provider::IRawElementProviderSimple ^ GetItem(int row, int column);
public System.Windows.Automation.Provider.IRawElementProviderSimple GetItem(int row, int column);
abstract member GetItem : int * int -> System.Windows.Automation.Provider.IRawElementProviderSimple
Public Function GetItem (row As Integer, column As Integer) As IRawElementProviderSimple

Parâmetros

row
Int32

O número ordinal da linha de interesse.

column
Int32

O número ordinal da coluna de interesse.

Devoluções

O fornecedor de Automatização da Interface de Utilizador para a célula especificada.

Exemplos

O código seguinte é um exemplo de implementação deste método que devolve um objeto representando o item na localização especificada.

IRawElementProviderSimple IGridProvider.GetItem(int row, int column)
{
    return (IRawElementProviderSimple)gridItems[row, column];
}
Private Function GetItem(ByVal row As Integer, ByVal column As Integer) As IRawElementProviderSimple Implements IGridProvider.GetItem
    Return CType(gridItems(row, column), IRawElementProviderSimple)
End Function

Observações

  • As coordenadas da grelha são baseadas em zero, com a célula superior esquerda (ou superior direita, dependendo do local) a ter coordenadas (0,0).

  • Se uma célula estiver vazia, um fornecedor de Automatização da Interface de Utilizador ainda deve ser devolvido para suportar a propriedade ContainingGrid dessa célula. Isto é possível quando a disposição dos elementos filhos na grelha é semelhante a um array irregular.

Windows Vista do Explorador a mostrar layout irregular. Exemplo de um controlo de grelha com coordenadas vazias

  • Linhas e colunas ocultas, dependendo da implementação do provedor, podem ser carregadas na árvore Automatização da Interface de Utilizador e, por isso, serão refletidas nas propriedades RowCount e ColumnCount. Se as linhas e colunas ocultas ainda não foram carregadas, não devem ser contadas.

Aplica-se a

Ver também