ITableItemProvider Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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
- TableItemPattern
- GridItemPattern
- Visão geral dos padrões de controle de automação da interface do usuário
- Implementação do Automatização da Interface de Utilizador do lado do servidor
- Implementação do Prestador Automatização da Interface de Utilizador do lado do cliente
- Suporte a padrões de controle em um provedor de automação de interface do usuário
- Implementando o padrão de controle TableItem de automação da interface do usuário
- Implementando o padrão de controle GridItem de automação da interface do usuário