Search.GetTable Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene un Table objeto que contiene elementos filtrados por el Filter
parámetro en una llamada al AdvancedSearch(String, Object, Object, Object) método anterior.
public:
Microsoft::Office::Interop::Outlook::Table ^ GetTable();
public Microsoft.Office.Interop.Outlook.Table GetTable ();
Public Function GetTable () As Table
Devoluciones
Tabla que contiene elementos que cumplen los criterios especificados por el Filter
parámetro en una llamada al método Application.AdvancedSearch anterior.
Comentarios
A diferencia de GetTable(Object, Object), Search.GetTable no acepta un Filter
parámetro. El filtro de table viene determinado por Filter. Dado que Search.Filter es una propiedad de solo lectura, el Filter
parámetro del método Application.AdvancedSearch establece el filtro para el objeto Table devuelto por Search.GetTable.
El Filter
parámetro proporcionado a Application.AdvancedSearch debe ser una consulta DASL. El filtro de AdvancedSearch no aceptará una consulta JET. No anteponga una consulta DASL para AdvancedSearch con "@SQL=". Si agrega el prefijo “@SQL=”, la consulta generará un error. Para obtener más información sobre los filtros, vea Filtrado de elementos
Search.GetTable devuelve una tabla con la columna predeterminada establecida para el tipo de carpeta del carpeta principal. Para modificar el conjunto de columnas predeterminado, use los Add(String)métodos , Remove(Object)o RemoveAll() del Columns objeto de colección. Para obtener más información sobre los conjuntos de columnas predeterminados, vea Propiedades predeterminadas mostradas en un objeto Table.
A diferencia de Folder.GetTable, no se puede usar Restrict(String) para aplicar filtros posteriores a una tabla basada en el objeto Search . Especificar un nuevo filtro en Application.AdvancedSearch para volver a aplicar un filtro.