ITableItemProvider Interface

Definição

Expõe métodos e propriedades para suportar Automatização da Interface de Utilizador acesso do cliente a controlos filhos de containers que implementam ITableProvider.

public interface class ITableItemProvider : System::Windows::Automation::Provider::IGridItemProvider
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("b9734fa6-771f-4d78-9c90-2517999349cd")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ITableItemProvider : System.Windows.Automation.Provider.IGridItemProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("b9734fa6-771f-4d78-9c90-2517999349cd")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type ITableItemProvider = interface
    interface IGridItemProvider
Public Interface ITableItemProvider
Implements IGridItemProvider
Derivado
Atributos
Implementações

Observações

Este padrão de controlo é análogo à IGridItemProvider distinção de que qualquer controlo implementado ITableItemProvider deve expor a relação entre a célula individual e a sua informação de linha e coluna.

O acesso à funcionalidade de cada célula é fornecido pela implementação simultânea de IGridItemProvider.

Implementado num fornecedor Automatização da Interface de Utilizador que deve suportar o padrão de controlo TableItemPattern.

Propriedades

Name Description
Column

Obtém o número ordinal da coluna que contém a célula ou item.

(Herdado de IGridItemProvider)
ColumnSpan

Obtém o número de colunas abrangidas por uma célula ou item.

(Herdado de IGridItemProvider)
ContainingGrid

Recebe um fornecedor Automatização da Interface de Utilizador que implementa IGridProvider e representa o contentor da célula ou item.

(Herdado de IGridItemProvider)
Row

Obtém o número ordinal da linha que contém a célula ou item.

(Herdado de IGridItemProvider)
RowSpan

Obtém o número de linhas abrangidas por uma célula ou item.

(Herdado de IGridItemProvider)

Métodos

Name Description
GetColumnHeaderItems()

Recupera uma coleção de fornecedores de Automatização da Interface de Utilizador que representam todos os cabeçalhos das colunas associados a um item ou célula da tabela.

GetRowHeaderItems()

Recupera uma coleção de fornecedores de Automatização da Interface de Utilizador que representam todos os cabeçalhos de linha associados a um item de tabela ou célula.

Aplica-se a

Ver também