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 dar suporte ao acesso do cliente da Automação da Interface do Usuário da Microsoft a controles filho de contêineres que implementam ITableProvider. Implemente essa interface para dar suporte aos recursos que um cliente de automação solicita com uma chamada AutomationPeer.GetPattern e PatternInterface.TableItem.
public interface class ITableItemProvider
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(1827074104, 21716, 21843, 164, 173, 3, 203, 207, 53, 129, 151)]
struct ITableItemProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.Guid(1827074104, 21716, 21843, 164, 173, 3, 203, 207, 53, 129, 151)]
public interface ITableItemProvider
Public Interface ITableItemProvider
- Atributos
Comentários
Esse padrão tem diretrizes e convenções que não estão totalmente documentadas aqui. Para obter mais informações sobre para que serve esse padrão, consulte Padrão de controle TableItem.
ITableItemProvider não é implementado por nenhum Windows Runtime pares de automação existentes. A interface existe para que os autores de controle personalizados possam dar suporte ao padrão de automação em um controle personalizado e implementar o suporte de automação usando o mesmo Windows Runtime API gerenciada ou C++ que usam para definir a lógica de controle ou outro suporte de automação.
Use TableItemPatternIdentifiers se quiser referenciar as propriedades de padrão ITableItemProvider do código de controle ao chamar AutomationPeer.RaisePropertyChangedEvent.
Métodos
GetColumnHeaderItems() |
Recupera uma matriz de provedores de Automação da Interface do Usuário que representa todos os cabeçalhos de coluna associados a um item de tabela ou célula. |
GetRowHeaderItems() |
Recupera uma matriz de provedores de Automação da Interface do Usuário que representa todos os cabeçalhos de linha associados a um item de tabela ou célula. |