Search.GetTable Méthode

Définition

Obtient un Table objet qui contient des éléments filtrés par le Filter paramètre dans une AdvancedSearch(String, Object, Object, Object) appel de méthode.

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

Retours

Table

Un tableau qui contient des éléments qui répondent aux critères spécifiés par le Filter paramètre dans un appel de méthode Application.AdvancedSearch précédent.

Remarques

Contrairement à GetTable(Object, Object), Search.GetTable n’accepte pas un Filter paramètre. Le filtre du tableau est déterminé par Filter. Étant donné que Search.Filter est une propriété en lecture seule, le Filter paramètre pour la méthode Application.AdvancedSearch établit le filtre de l’objet Table renvoyé par Search.GetTable.

Le Filter paramètre fourni à Application.AdvancedSearch doit être une requête DASL. Le filtre pour AdvancedSearch n’acceptera pas une requête JET. N’ajoutez pas le préfixe une requête DASL pour AdvancedSearch « @SQL = ». Si vous ajoutez le « @SQL = » préfixe, votre requête génère une erreur. Pour plus d’informations sur les filtres, voir Filtrage des éléments

Search.GetTable renvoie un tableau avec la colonne par défaut pour le type de dossier du dossierparent. Pour modifier l’ensemble de colonnes par défaut, utilisez la Add(String), Remove(Object), ou RemoveAll() méthodes de le Columns objet de la collection. Pour plus d’informations sur les jeux de colonnes par défaut, voir Propriétés par défaut affichées dans un objet Table

Contrairement à Folder.GetTable, vous ne pouvez pas utiliser Restrict(String) pour appliquer d’autres filtres à un tableau qui repose sur l’objet Search . Spécifiez un nouveau filtre dans Application.AdvancedSearch pour réappliquer un filtre.

S’applique à