ITableItemProvider Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- TableItemPattern
- GridItemPattern
- Visão Geral de Padrões de Controle de Automação de Interface de Usuário
- Implementação do provedor de Automação da Interface do Usuário do lado do servidor
- Implementação do provedor de Automação da Interface do Usuário do lado do cliente
- Padrões de controle de suporte em um provedor de automação da interface do usuário
- Implementando o padrão de controle TableItem de interface de usuário
- Implementando o padrão de controle GridItem de interface de usuário