Freigeben über


Row Schnittstelle

Definition

Stellt eine Datenzeile im Table -Objekt dar.

public interface class Row : Microsoft::Office::Interop::Outlook::_Row
[System.Runtime.InteropServices.Guid("000630D3-0000-0000-C000-000000000046")]
public interface Row : Microsoft.Office.Interop.Outlook._Row
Public Interface Row
Implements _Row
Abgeleitet
Attribute
Implementiert

Hinweise

Hierbei handelt es sich um eine von einer COM-Co-Klasse abgeleitete .NET-Schnittstelle, die für verwalteten Code für die Interoperabilität mit dem entsprechenden COM-Objekt erforderlich ist. Verwenden Sie diese Schnittstelle für den Zugriff auf alle Methoden, Eigenschaften und Ereignisse des COM-Objekts. Falls jedoch eine gewünschte Methode oder ein gewünschtes Ereignis denselben Namen im selben COM-Objekt aufweist, wechseln Sie zur entsprechenden primären Schnittstelle, um die Methode aufzurufen, und wechseln Sie zur Schnittstelle für die neuesten Ereignisse, um das Ereignis aufzurufen. In diesem Thema finden Sie Informationen zum COM-Objekt. Informationen zu den Methoden- und Eigenschaftsmembern des COM-Objekts finden Sie unter _Row.

Eine Tabelle besteht aus Zeilen und Spalten. Es stellt ein schreibgeschütztes dynamisches Rowset von Daten in einem - oder Search -FolderObjekt dar. Jede Zeile einer Tabelle kann als ein Element in den Ordner, und jede Spalte als Eigenschaft des Elements angesehen werden. Standardmäßig enthält die Tabelle nur eine Teilmenge der Eigenschaften für Elemente im Ordner. Dadurch wird die Tabelle zu einem in-Memory-Rowset, das schnelles Aufzählen und Filtern von Elementen im Ordner unterstützt.

Wenn das Table-Objekt von GetTable(Object, Object)abgerufen wird, können Sie weiter einen Filter (in Restrict(String)) angeben, um einen eingeschränkteren Satz von Zeilen in der Tabelle abzurufen.

Sie können die Table-Methoden , FindRow(String)FindNextRow(), GetNextRow()und MoveToStart() verwenden, um eine bestimmte Zeile in einer Tabelle abzurufen.

Verwenden Sie GetValues() , um ein Array von Werten abzurufen, die Spaltenwerten in dieser Zeile in der Tabelle entsprechen.

Verwenden Sie die Hilfsfunktionen BinaryToString(Object), LocalTimeToUTC(Object)und UTCToLocalTime(Object) , um die Typkonvertierung von Spaltenwerten in einer bestimmten Zeile zu erleichtern. Weitere Informationen zur Darstellung von Eigenschaftswerten in einer Tabelle finden Sie unter Faktoren, die die Darstellung von Eigenschaftswerten in den Tabellen- und Ansichtsklassen beeinflussen.

Obwohl Hinzufügungen und Löschvorgänge des zugrunde liegenden Ordners durch die Zeilen der Tabelle wiedergegeben werden, unterstützt der Tabelle keine Ereignisse für das Hinzufügen, ändern und Löschen von Zeilen. Wenn Sie ein schreibbares Objekt aus der Zeile Table benötigen, rufen Sie die Eintrags-ID für diese Zeile aus der EntryID-Standardspalte in der Tabelle ab, und verwenden Sie dann die GetItemFromID(String, Object) -Methode des NameSpace -Objekts, um ein vollständiges Element abzurufen, z. B. ein MailItem oder ein ContactItem, das Lese-/Schreibvorgänge unterstützt. Weitere Informationen zu Standardspalten in einer Tabelle finden Sie unter In einer Tabelle angezeigte Standardeigenschaften.

Eigenschaften

Application

Gibt ein Application Objekt zurück, das die übergeordnete Anwendung (Outlook) für das Row Objekt darstellt. Schreibgeschützt.

(Geerbt von _Row)
Class

Gibt eine Konstante in der OlObjectClass -Enumeration zurück, die die Klasse des Row -Objekts angibt. Schreibgeschützt.

(Geerbt von _Row)
Item[Object]

Ruft ein Object-Objekt ab, das den Wert für das Row -Objekt in der durch Indexangegebenen Spalte darstellt.

(Geerbt von _Row)
Parent

Gibt das übergeordnete Objekt des Row -Objekts zurück. Schreibgeschützt.

(Geerbt von _Row)
Session

Gibt das NameSpace -Objekt für die aktuelle Sitzung zurück. Schreibgeschützt.

(Geerbt von _Row)

Methoden

BinaryToString(Object)

Ruft eine Zeichenfolge (Zeichenfolge in C#) ab, die einen Wert darstellt, der aus einem Binärwert für das übergeordnete Row Element in der durch Indexangegebenen Spalte konvertiert wurde.

(Geerbt von _Row)
GetValues()

Ruft ein eindimensionales Array ab, das die Werte für alle Spalten im Row im übergeordneten Tableenthält.

(Geerbt von _Row)
LocalTimeToUTC(Object)

Ruft einen DateTime-Wert in einem Table vom -Objekt Indexunter angegebenen ab, der Row von der Ortszeit in die koordinierte Weltzeit (COORDINATED Universal Time, UTC) konvertiert wurde.

(Geerbt von _Row)
UTCToLocalTime(Object)

Ruft einen DateTime-Wert in einem Table vom -Objekt Indexunter angegebenen ab, der Row von koordinierter Weltzeit (UTC) in Ortszeit konvertiert wurde.

(Geerbt von _Row)

Gilt für: