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 Darstellung 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.
Advise
Registriert sich, um Benachrichtigungen über bestimmte Ereignisse zu erhalten, die die Tabelle betreffen.
Aufheben der Überwachung
Bricht das Senden von Benachrichtigungen ab, die zuvor mit einem Aufruf der IMAPITable::Advise-Methode eingerichtet wurden.
GetStatus
Gibt den Status und den Typ der Tabelle zurück.
SetColumns
Definiert die spezifischen Eigenschaften und die Reihenfolge der Eigenschaften, die als Spalten in der Tabelle angezeigt werden sollen.
QueryColumns
Gibt eine Liste der Spalten der Tabelle zurück.
GetRowCount
Gibt die Gesamtanzahl 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, wodurch der Zeilensatz auf die Zeilen reduziert wird, die den angegebenen Kriterien entsprechen.
CreateBookmark
Markiert die aktuelle Position in der Tabelle.
FreeBookmark
Gibt den Speicher frei, der mit einem Lesezeichen verbunden ist.
SortTable
Sortiert die Zeilen der Tabelle basierend auf den 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.
ExpandRow
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 Wiederherstellen 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 durch einen vorherigen Aufruf der IMAPITable::GetCollapseState-Methode gespeichert wurden.

Siehe auch

MAPI-Schnittstellen