Freigeben über


Items.SetColumns-Methode (Outlook)

Bestimmte Eigenschaften werden für den sehr schnellen Zugriff auf die jeweiligen Eigenschaften jedes Elements in einer Items -Auflistung zwischengespeichert.

Syntax

Ausdruck. SetColumns( _Columns_ )

Ausdruck Eine Variable, die ein Items-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Columns Erforderlich String Eine Zeichenfolge, die die Namen der zwischenzuspeichernden Eigenschaften enthält. Die Eigenschaftsnamen werden in dieser Zeichenfolge durch Kommas getrennt.

Hinweise

Die SetColumns -Methode eignet sich für eine Items -Auflistung durchlaufen. Wenn Sie diese Methode nicht verwenden, müssen Microsoft Outlook jedes Element zum Zugriff auf die Eigenschaft öffnen. Mit der SetColumns -Methode überprüft Outlook nur die Eigenschaften, die Sie zwischengespeichert wurden, und ermöglicht den schnellen, schreibgeschützten Zugriff auf diese Eigenschaften.

Nachdem Sie die SetColumns-Methode auf bestimmte Eigenschaften der Auflistung angewendet haben, können Sie keine anderen Eigenschaften dieser Auflistung lesen. Eigenschaften, die nicht zwischengespeichert werden, werden leer zurückgegeben. Sie können auch nicht in eine der Eigenschaften dieser Sammlung schreiben. Wenn Sie einen schnellen Lese-/Schreibzugriff auf eine Gruppe von Elementen benötigen, verwenden Sie alternativ das Table-Objekt .

SetColumns kann nicht verwendet werden und verursacht einen Fehler, jede Eigenschaft, die ein Objekt zurückgibt. Es kann nicht mit den folgenden Eigenschaften verwendet werden:

AutoResolvedWinner InternetCodePage
BodyFormat MemberCount
Categories ReceivedByEntryID
Children ReceivedOnBehalfOfEntryID
Class RecurrenceState
Companies ReplyRecipients
DLName ResponseState
DownloadState Saved
EntryID Gesendet
HtmlBody submitted
IsConflict VotingOptions

ConversationIndex -Eigenschaft kann nicht mit der SetColumns -Methode zwischengespeichert werden sollen. Diese Eigenschaft führt jedoch nicht zu einem Fehler wie die oben aufgelisteten Eigenschaften.

Beispiel

Im folgende Visual Basic für Applikationen (VBA) wird die Items -Auflistung verwendet, um die Elemente abrufen im Ordner Aufgaben, die Eigenschaften Subject und DueDate zwischengespeichert und zeigt dann den Betreff und Fälligkeitsdaten jeweils wiederum.

Sub SortByDueDate() 
 
 Dim myNameSpace As Outlook.NameSpace 
 
 Dim myFolder As Outlook.Folder 
 
 Dim myItem As Object 
 
 Dim myItems As Outlook.Items 
 
 
 
 Set myNameSpace = Application.GetNamespace("MAPI") 
 
 Set myFolder = myNameSpace.GetDefaultFolder(olFolderTasks) 
 
 Set myItems = myFolder.Items 
 
 myItems.SetColumns ("Subject, DueDate") 
 
 For Each myItem In myItems 
 
 MsgBox myItem.Subject & " " & myItem.DueDate 
 
 Next myItem 
 
End Sub

Siehe auch

Items-Objekt

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.