Eigenschaften (Übersicht)

Outlook-Eigenschaften

Eine Eigenschaft ist ein Attribut eines Outlook-Objekts. Eigenschaften beschreiben einen Aspekt des Objekts, z. B. den Absender eines Nachrichtenelements oder die Anzahl der Elemente in einem Ordner. In Outlook sind zahlreiche Eigenschaften definiert, die in dieser Dokumentation als integrierte Eigenschaften bezeichnet werden. Im Outlook-Objektmodell werden zahlreiche integrierte Eigenschaften, wie z. B. die Subject-Eigenschaft eines E-Mail-Elements, mit Zeichenkettennamen verfügbar gemacht.

Diese Eigenschaften werden außerdem als explizite integrierte Eigenschaften bezeichnet. Kunden und Dienstanbieter können die vordefinierten Eigenschaften von Outlook erweitern, indem sie neue, benutzerdefinierte Eigenschaften erstellen. Beispielsweise können Kunden durch benutzerdefinierte Formulare Eigenschaften definieren, um die Funktionalität für eine bestimmte Nachrichtenklasse zu erweitern, und Dienstanbieter können Eigenschaften definieren, um die eindeutigen Features ihres Messagingsystems verfügbar zu machen.

Einstiegspunkte des Objektmodells

Im Outlook-Objektmodell werden mehrere Ansätze für das Zugreifen auf Outlook-Eigenschaften bereitgestellt. Beispiele:

Hinweis

[!HINWEIS] Obwohl ItemProperties und UserProperties das Aufzählen expliziter integrierter Eigenschaften unterstützen und UserProperties.Find das Suchen nach expliziten Eigenschaften unterstützt, sollten Sie diese Objekte hauptsächlich für benutzerdefinierte Eigenschaften von Elementobjekten verwenden. Verwenden Sie das PropertyAccessor-Objekt, um auf Eigenschaften von Nichtelementobjekten oder Eigenschaften auf Elementebene, die im Outlook-Objektmodell nicht explizit verfügbar gemacht werden, zuzugreifen.

Die folgende Tabelle zeigt, wann welche Einstiegspunkte verwendet werden sollen.

Object.Property UserProperty, UserProperties ItemProperty, ItemProperties PropertyAccessor
Aktion für Eigenschaften Abrufen und Festlegen expliziter integrierter Eigenschaften von Elementobjekten. Aufzählen, Erstellen, Abrufen, Festlegen und Entfernen benutzerdefinierter Eigenschaften von Elementobjekten. Aufzählen expliziter integrierter Eigenschaften und benutzerdefinierter Eigenschaften von Elementobjekten; Erstellen, Abrufen, Festlegen und Entfernen benutzerdefinierter Eigenschaften von Elementobjekten. Abrufen und Festlegen integrierter Eigenschaften und Erstellen, Abrufen, Festlegen und Entfernen benutzerdefinierter Eigenschaften. Zu den Objekten gehören Elementobjekte und die folgenden Objekte: AddressEntry, AddressList, Attachment, ExchangeUser, ExchangeDistributionList, Folder, Recipient, und Store. Greifen Sie über die entsprechenden Namespaces auf Eigenschaften zu. Weitere Informationen finden Sie unter Verweisen auf Eigenschaften mithilfe von Namespaces.
Leistung Kein Leistungsmehraufwand. Durch das Aufzählen von und Zugreifen auf Eigenschaften mithilfe von UserProperties kann ein Leistungsverlust entstehen. Durch das Aufzählen von und Zugreifen auf Eigenschaften mithilfe von ItemProperties kann ein Leistungsverlust entstehen. Durch die Verwendung von PropertyAccessor zum Zugreifen auf Eigenschaften entsteht ein Leistungsverlust. Verwenden Sie zum Abrufen oder Festlegen mehrerer Eigenschaften GetProperties und SetProperties, anstatt wiederholt GetProperty und SetProperty aufzurufen.

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.