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 Microsoft Automação da Interface do Usuário acesso do cliente 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 o 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 eles usam para definir a lógica de controle ou outro suporte de automação.
Use o TableItemPatternIdentifiers se quiser referenciar as propriedades de padrão ITableItemProvider do código de controle ao chamar AutomationPeer.RaisePropertyChangedEvent.
Métodos
| Nome | Description |
|---|---|
| GetColumnHeaderItems() |
Recupera uma matriz de provedores de Automação da Interface do Usuário que representam todos os cabeçalhos de coluna associados a um item ou célula de tabela. |
| GetRowHeaderItems() |
Recupera uma matriz de provedores de Automação da Interface do Usuário que representam todos os cabeçalhos de linha associados a um item ou célula de tabela. |