Freigeben über


Sortieren und Kategorisieren

Gilt für: Outlook 2013 | Outlook 2016

Beim Sortieren einer Tabelle werden Zeilen in einer Reihenfolge platziert, die für ihren Viewer sinnvoll ist. Beispielsweise könnte ein Viewer es vorziehen, die Inhaltstabelle eines Ordners nach Nachrichtenbetreff sortiert anzuzeigen, sodass alle Threads einer Unterhaltung zusammen sind, während ein anderer Viewer die Nachrichten nach dem Namen des Absenders sortieren möchte. Eine neu instanziierte Tabelle ist nicht unbedingt in einer bestimmten Reihenfolge sortiert.

Es gibt zwei Arten der Sortierung:

  • Standardsortierung

  • Kategorisierte Sortierung

Bei der Standardsortierung werden alle Zeilen in einer flachen Liste mit einer oder mehreren Spalten als Sortierschlüssel angezeigt. Bei kategorisierter Sortierung werden die Zeilen hierarchisch mit einer oder mehreren Spalten als Sortierschlüssel angezeigt. Innerhalb jeder Kategorie gibt es eine spezielle Überschriftenzeile, die die folgenden Spalten enthält.

Eingezogen unter der Überschriftenzeile sind alle Zeilen aus der Tabelle, die Spalten mit Werten enthalten, die dem Sortierschlüssel entsprechen. Diese Zeilen werden als Blattzeilen bezeichnet. Blattzeilen enthalten alle Spalten im Spaltensatz abzüglich der Sortierschlüsselspalten.

Die Inhaltstabellen von Ordnern unterstützen häufig die kategorisierte Sortierung zusätzlich zur Standardsortierung. Die Inhaltstabellen von Adressbuchcontainern unterstützen in der Regel nur die Standardsortierung.

Eine Kategorie kann zwei Zustände aufweisen: reduziert und erweitert. Wenn sich eine Kategorie im reduzierten Zustand befindet, wird nur die Überschriftenzeile von IMAPITable::QueryRows zurückgegeben. Wenn sich eine Kategorie im erweiterten Zustand befindet, werden alle Zeilen zurückgegeben, die sich auf die Kategorie beziehen. Dies schließt die Überschriftenzeile und die Blattzeile ein.

Jede Kategorie in einer Tabellenansicht kann unabhängig voneinander erweitert oder reduziert werden. Das heißt, nicht alle Kategorien müssen sich gleichzeitig im selben Zustand befinden; einige Kategorien können reduziert werden, während andere erweitert werden.

Der Benutzer einer kategorisierten Tabelle entscheidet, wie sie angezeigt wird. Eine gängige Option ist die Verwendung eines Steuerelements, das im Windows SDK als Treeview-Steuerelement bezeichnet wird. Treeview-Steuerelemente sind Listenfelder, die Informationen in einer strukturähnlichen Struktur unterstützen. Überschriftenzeilen für Kategorien im erweiterten Zustand werden mit einem Minuszeichen markiert, während Überschriftenzeilen für Kategorien im reduzierten Zustand mit einem Pluszeichen gekennzeichnet sind. Erweiterte Kategorien werden mit eingezogenen Blattzeilen unter den Überschriftenzeilen angezeigt.

Um eine Kategorie zu reduzieren und zu erweitern, verwendet eine Clientanwendung oder ein Dienstanbieter die folgenden IMAPITable: IUnknown-Methoden :

Weitere Informationen zum Sortieren der Threads einer Unterhaltung finden Sie in den folgenden Themen:

Siehe auch

MAPI-Tabellen