Compartilhar via


ITableItemProvider Interface

Definição

Expõe métodos e propriedades para compatibilidade com o acesso para cliente de Automação da Interface do Usuário para controles filhos de contêineres 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
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
type ITableItemProvider = interface
    interface IGridItemProvider
Public Interface ITableItemProvider
Implements IGridItemProvider
Derivado
Atributos
Implementações

Comentários

Esse padrão de controle é análogo à IGridItemProvider distinção de que qualquer implementação de ITableItemProvider controle deve expor a relação entre a célula individual e suas informações de linha e coluna.

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

Implementado em um provedor de Automação da Interface do Usuário que deve dar suporte ao TableItemPattern padrão de controle.

Propriedades

Column

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

(Herdado de IGridItemProvider)
ColumnSpan

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

(Herdado de IGridItemProvider)
ContainingGrid

Obtém um provedor de Automação da Interface do Usuário que implementa IGridProvider e representa o contêiner da célula ou do item.

(Herdado de IGridItemProvider)
Row

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

(Herdado de IGridItemProvider)
RowSpan

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

(Herdado de IGridItemProvider)

Métodos

GetColumnHeaderItems()

Recupera uma coleção de provedores de Automação da Interface do Usuário que representa todos os cabeçalhos de coluna associados a um item ou uma célula da tabela.

GetRowHeaderItems()

Recupera uma coleção de provedores de Automação da Interface do Usuário que representa todos os cabeçalhos de linha associados a um item ou uma célula da tabela.

Aplica-se a

Confira também