Compartilhar via


_TableView.GetTable Método

Definição

Retorna um Table objeto que representa todos os itens do Microsoft Outlook contidos em um TableViewobjeto.

public:
 Microsoft::Office::Interop::Outlook::Table ^ GetTable();
public Microsoft.Office.Interop.Outlook.Table GetTable ();
Public Function GetTable () As Table

Retornos

Retorna um objeto Tablecujas linhas representam itens na exibição da tabela atual.

Comentários

O método GetTable do objeto TableView retorna uma tabela de itens de uma ou mais pastas no mesmo armazenamento ou distribuindo sobre repositórios de vários, em uma exibição agregada. Por exemplo, uma exibição agregada obtida por uma pesquisa em todos os itens de email usando a pesquisa instantânea. Esse comportamento difere do GetTable(Object, Object) método do Folder objeto, que obtém um objeto de tabela que contém itens da mesma pasta.

O objeto TableView pai deve ser baseado na pasta atual do explorador ativo, conforme indicado pela CurrentFolder propriedade do objeto ativo Explorer . Se a pasta não for uma pasta atual de um explorador visível ou se a exibição dessa pasta, que é indicada pela propriedade, não for uma exibição de tabela, o CurrentView Outlook retornará um erro.

O filtro para a tabela resultante é definido pela Filter propriedade do objeto TableView . Se a propriedade Filter do objeto TableView não está vazia, GetTable retorna um objeto Table com linhas que representam um subconjunto de itens disponíveis no modo de exibição filtrado. Se posteriormente, o Restrict(String) método for chamado na tabela resultante, a aplicação do método Restrict será equivalente a uma operação and lógica com o filtro representado por Filter.

GetTable retorna uma tabela com o conjunto de coluna padrão. GetTable não retorna uma Tabela que contém colunas para cada campo na ViewFields coleção do modo de exibição atual. Para obter mais informações sobre o conjunto de colunas padrão de uma tabela baseada no tipo de pasta, consulte Propriedades padrão exibidas em um objeto de tabela. Para modificar o conjunto de colunas padrão, use os Add(String)métodos , Remove(Object)ou RemoveAll() do Columns objeto de coleção. As propriedades que você não pode adicionar a uma tabela como colunas são listadas em Propriedades sem suporte em um objeto de tabela ou filtro de tabela.

A ordem das linhas da tabela resultante não é garantida para ser o mesmo que a ordem dos itens na exibição atual no qual GetTable se baseia. Por exemplo, GetTable não retorna uma tabela com uma linha que representa um cabeçalho de agrupar por no modo de exibição. Para classificar as linhas na tabela retornadas de GetTable, use o Sort(String, Object) método do objeto Table .

O objeto pai do objeto Table retornado pela GetTable é o objeto TableView. O objeto pai do objeto TableView é a Views coleção e o objeto pai da coleção Views é o objeto Folder .

Aplica-se a