Freigeben über


IMAPITable : IUnknown

Gilt für: Outlook 2013 | Outlook 2016

Stellt eine schreibgeschützte Ansicht einer Tabelle bereit. IMAPITable wird von Clients und Dienstanbietern verwendet, um die Darstellungsweise einer Tabelle zu ändern.

Eigenschaft Wert
Headerdatei
Mapidefs.h
Verf�gbar gemacht von:
Tabellenobjekte
Implementiert von:
Dienstanbieter und MAPI
Aufgerufen von:
Clientanwendungen, Dienstanbieter
Schnittstellenbezeichner:
IID_IMAPITable
Zeigertyp:
LPMAPITABLE

Vtable-Reihenfolge

Member Beschreibung
Getlasterror
Gibt eine MAPIERROR-Struktur zurück, die Informationen zum vorherigen Fehler in der Tabelle enthält.
Beraten
Registriert, um Benachrichtigungen über angegebene Ereignisse zu erhalten, die sich auf die Tabelle auswirken.
Unadvise
Bricht das Senden von Benachrichtigungen ab, die zuvor mit einem Aufruf der IMAPITable::Advise-Methode eingerichtet wurden.
Getstatus
Gibt die status und den Typ der Tabelle zurück.
SetColumns
Definiert die bestimmten Eigenschaften und die Reihenfolge der Eigenschaften, die als Spalten in der Tabelle angezeigt werden sollen.
QueryColumns
Gibt eine Liste der Spalten für die Tabelle zurück.
GetRowCount
Gibt die Gesamtzahl der Zeilen in der Tabelle zurück.
SeekRow
Verschiebt den Cursor an eine bestimmte Position in der Tabelle.
SeekRowApprox
Verschiebt den Cursor an eine ungefähre Bruchposition in der Tabelle.
QueryPosition
Ruft die aktuelle Tabellenzeilenposition des Cursors basierend auf einem Bruchwert ab.
FindRow
Sucht die nächste Zeile in einer Tabelle, die bestimmten Suchkriterien entspricht.
Restrict
Wendet einen Filter auf eine Tabelle an, wobei der Zeilensatz auf die Zeilen reduziert wird, die den angegebenen Kriterien entsprechen.
CreateBookmark
Markiert die aktuelle Position der Tabelle.
FreeBookmark
Gibt den speicher frei, der einem Lesezeichen zugeordnet ist.
SortTable
Sortiert die Zeilen der Tabelle anhand von Sortierkriterien.
QuerySortOrder
Ruft die aktuelle Sortierreihenfolge für eine Tabelle ab.
QueryRows
Gibt eine oder mehrere Zeilen aus einer Tabelle zurück, beginnend an der aktuellen Cursorposition.
Abbruch
Beendet alle asynchronen Vorgänge, die derzeit für die Tabelle ausgeführt werden.
ErweiternRow
Erweitert eine reduzierte Tabellenkategorie und fügt der Tabellenansicht die Blattzeilen hinzu, die zur Kategorie gehören.
CollapseRow
Reduziert eine erweiterte Tabellenkategorie und entfernt die Blattzeilen, die zur Kategorie gehören, aus der Tabellenansicht.
WaitForCompletion
Hält die Verarbeitung an, bis mindestens ein asynchroner Vorgang für die Tabelle abgeschlossen ist.
GetCollapseState
Gibt die Daten zurück, die zum Neuerstellen des aktuellen reduzierten oder erweiterten Zustands einer kategorisierten Tabelle erforderlich sind.
SetCollapseState
Erstellt den aktuellen erweiterten oder reduzierten Zustand einer kategorisierten Tabelle mithilfe von Daten neu, die von einem vorherigen Aufruf der IMAPITable::GetCollapseState-Methode gespeichert wurden.

Siehe auch

MAPI-Schnittstellen