Search.GetTable Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft ein Table -Objekt ab, das Elemente enthält, die nach dem Filter
Parameter in einem vorherigen AdvancedSearch(String, Object, Object, Object) Methodenaufruf gefiltert wurden.
public:
Microsoft::Office::Interop::Outlook::Table ^ GetTable();
public Microsoft.Office.Interop.Outlook.Table GetTable ();
Public Function GetTable () As Table
Gibt zurück
Eine Tabelle , die Elemente enthält, die die kriterien erfüllen, die durch den Filter
Parameter in einem vorherigen Application.AdvancedSearch-Methodenaufruf angegeben wurden.
Hinweise
Im Gegensatz zu GetTable(Object, Object)akzeptiert Filter
Search.GetTable keinen Parameter. Der Filter für die Tabelle wird durch Filterbestimmt. Da Search.Filter eine schreibgeschützte Eigenschaft ist, richtet der Filter
Parameter für die Application.AdvancedSearch-Methode den Filter für das Table-Objekt ein, das von Search.GetTable zurückgegeben wird.
Der Filter
für Application.AdvancedSearch bereitgestellte Parameter muss eine DASL-Abfrage sein. Der Filter für AdvancedSearch akzeptiert keine JET-Abfrage. Stellen Sie einer DASL-Abfrage für AdvancedSearch nicht "@SQL=" voran. Wenn Sie das Präfix "@SQL=" hinzufügen, löst Ihre Abfrage einen Fehler aus. Weitere Informationen zu Filtern finden Sie unter Filtern von Elementen.
Search.GetTable gibt eine Tabelle mit der Standardspalte festlegen für den Ordnertyp des übergeordneten Ordners zurück. Um den Standardspaltensatz zu ändern, verwenden Sie die Add(String)Methoden , Remove(Object)oder RemoveAll() des Columns Auflistungsobjekts. Weitere Informationen zu Standardspaltensätzen finden Sie unter In einem Table-Objekt angezeigte Standardeigenschaften.
Im Gegensatz zu Folder.GetTable können Sie keine Restrict(String) nachfolgenden Filter auf eine Tabelle anwenden, die auf dem Search-Objekt basiert. Geben Sie einen neuen Filter in Application.AdvancedSearch zum erneuten Anwenden eines Filters.