Freigeben über


View-Objekt (Outlook)

Stellt eine anpassbare Ansicht dar, die zum Sortieren, Gruppieren und Anzeigen von Daten verwendet wird.

Hinweise

Das View -Objekt ermöglicht Ihnen das Erstellen anpassbare Ansichten, mit denen Sie besser sortiert, gruppiert und schließlich angezeigt Daten aller verschiedenen Typen. Es gibt eine Vielzahl von anderen Ansichtstypen, die die Flexibilität, erstellen und Wartung von wichtigen Daten erforderlich sind.

  • Der Tabellenansichtstyp (olTableView) erlaubt die Anzeige von Daten in einer einfachen feldbasierten Tabelle.

  • Der Kalenderansichtstyp (olCalendarView) erlaubt die Anzeige von Daten im Kalenderformat.

  • Der Kartenansichtstyp (olCardView) erlaubt die Anzeige von Daten in einer Reihe von Karten. Jede Karte zeigt die im Objekt enthaltenen Informationen an und kann sortiert werden.

  • Der Symbolansichtstyp (olIconView) erlaubt die Anzeige von Daten in Form von Symbolen, ähnlich einem Windows-Ordner oder Explorer.

  • Der Zeitskala-Ansichtstyp (olTimelineView) erlaubt die Anzeige von Daten in der Reihenfolge des Empfangs auf einer anpassbaren linearen Zeitskala.

Ansichten definiert sind und mit XML -Eigenschaft für das View -Objekt angepasst. Die XML -Eigenschaft ermöglicht Ihnen das Erstellen und Festlegen eines angepassten XML-Schemas, das die verschiedenen Features einer Ansicht definiert.

Verwenden Sie Ansichten (Index), wobei index der Name des View-Objekts oder dessen Ordnungswert ist, um ein einzelnes View-Objekt zurückzugeben.

Verwenden Sie die Add -Methode der Views -Auflistung, um eine neue Ansicht zu erstellen.

Verwenden Sie immer Save, um eine Ansicht zu speichern, nachdem Sie Änderungen an Eigenschaften einer Ansicht vorgenommen haben.

Beispiel

Das folgende Beispiel gibt eine Ansicht mit dem Namen Tabellenansicht und speichert sie in einer Variablen vom Typ Ansicht mit dem Namen ObjView. Stellen Sie vor dem Ausführen dieses Beispiels sicher, dass eine Ansicht namens "Table View" vorhanden ist.

Sub GetView() 
 
 'Creates a new view 
 
 Dim objName As NameSpace 
 
 Dim objViews As Views 
 
 Dim objView As View 
 
 
 
 Set objName = Application.GetNamespace("MAPI") 
 
 Set objViews = objName.GetDefaultFolder(olFolderInbox).Views 
 
 'Return a view called Table View 
 
 Set objView = objViews.Item("Table View") 
 
End Sub

The following example creates a new view of type olTableView called New Table.

Sub CreateView() 
 
 'Creates a new view 
 
 Dim objName As NameSpace 
 
 Dim objViews As Views 
 
 Dim objNewView As View 
 
 
 
 Set objName = Application.GetNamespace("MAPI") 
 
 Set objViews = objName.GetDefaultFolder(olFolderInbox).Views 
 
 Set objNewView = objViews.Add(Name:="New Table", _ 
 
 ViewType:=olTableView, SaveOption:=olViewSaveOptionThisFolderEveryone) 
 
End Sub

Methoden

Name
Apply
Copy
Delete
GoToDate
Reset
Save

Eigenschaften

Name
Application
Klasse
Filter
Sprache
LockUserChanges
Name
Parent
SaveOption
Session
Standard
ViewType
XML

Siehe auch

View-ObjektmemberOutlook-Objektmodellreferenz

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.