Share via


_TableView.GetTable Método

Definición

Devuelve un Table objeto que representa todos los elementos de Microsoft Outlook contenidos en un TableViewobjeto .

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

Devoluciones

Devuelve un objeto Tablecuyas filas representan elementos en la vista de tabla actual.

Comentarios

El método GetTable del objeto TableView devuelve un objeto table de elementos de una o varias carpetas en el mismo almacén o de varios almacenes, en una vista agregada. Por ejemplo, una vista agregada obtenida por una búsqueda en todos los elementos de correo mediante el uso de la búsqueda instantánea. Este comportamiento difiere del GetTable(Object, Object) método del Folder objeto , que obtiene un objeto de tabla que contiene elementos de la misma carpeta.

El objeto TableView primario debe basarse en la carpeta actual del explorador activo, como indica la CurrentFolder propiedad del objeto activo Explorer . Si la carpeta no es una carpeta actual de un explorador visible, o si la vista de esa carpeta, que indica la CurrentView propiedad , no es una vista de tabla, Outlook devuelve un error.

La propiedad del objeto TableView establece el Filter filtro de la tabla resultante. Si la propiedad Filter del objeto TableView no está vacía, GetTable devuelve un objeto Table con las filas que representan el subconjunto de elementos disponibles en la vista filtrado. Si posteriormente, se llama al Restrict(String) método en la tabla resultante, la aplicación del método Restrict es equivalente a una operación AND lógica con el filtro representado por Filter.

GetTable devuelve una tabla con el conjunto de columnas predeterminado. GetTable no devuelve una tabla que contiene columnas para cada campo de la ViewFields colección de la vista actual. Para obtener más información sobre el conjunto de columnas predeterminado de una tabla basada en el tipo de carpetas, vea el tema sobre las propiedades predeterminadas mostradas en un objeto Table. Para modificar el conjunto de columnas predeterminado, use los Add(String)métodos , Remove(Object)o RemoveAll() del Columns objeto de colección. Las propiedades que no se pueden agregar a una tabla como columnas se enumeran en Propiedades no admitidas en un objeto Table o filtro de tabla.

El orden de filas en la tabla resultante no se garantiza que sea el mismo que el orden de los elementos de la vista actual en el que se basa GetTable. Por ejemplo, GetTable no devuelve una tabla con una fila que representa un encabezado Agrupar por en la vista. Para ordenar las filas de la tabla devuelta desde GetTable, use el Sort(String, Object) método del objeto Table .

El objeto primario del objeto Table devuelto por GetTable es el objeto TableView. El objeto primario del objeto TableView es la Views colección y el objeto primario de la colección Views es el objeto Folder .

Se aplica a