PidTagAttachMethod (kanonische Eigenschaft)
Gilt für: Outlook 2013 | Outlook 2016
Enthält eine DURCH MAPI definierte Konstante, die darstellt, wie auf den Inhalt einer Anlage zugegriffen werden kann.
Eigenschaft | Wert |
---|---|
Zugeordnete Eigenschaften: |
PR_ATTACH_METHOD |
Kennung: |
0x3705 |
Datentyp: |
PT_LONG |
Bereich: |
Nachrichtenanlage |
Hinweise
Diese Eigenschaft kann genau einen der folgenden Werte aufweisen:
NO_ATTACHMENT
Die Anlage wurde gerade erstellt.
ATTACH_BY_VALUE
Die eigenschaft PR_ATTACH_DATA_BIN (PidTagAttachDataBinary) enthält die Anlagendaten.
ATTACH_BY_REFERENCE
Die eigenschaft PR_ATTACH_PATHNAME (PidTagAttachPathname) oder PR_ATTACH_LONG_PATHNAME (PidTagAttachLongPathname) enthält einen vollqualifizierten Pfad, der die Anlage für Empfänger mit Zugriff auf einen gemeinsamen Dateiserver identifiziert.
ATTACH_BY_REF_RESOLVE
Die eigenschaft PR_ATTACH_PATHNAME oder PR_ATTACH_LONG_PATHNAME enthält einen vollqualifizierten Pfad, der die Anlage identifiziert.
ATTACH_BY_REF_ONLY
Die eigenschaft PR_ATTACH_PATHNAME oder PR_ATTACH_LONG_PATHNAME enthält einen vollqualifizierten Pfad, der die Anlage identifiziert.
ATTACH_EMBEDDED_MSG
Die eigenschaft PR_ATTACH_DATA_OBJ (PidTagAttachDataObject) enthält ein eingebettetes Objekt, das die IMessage-Schnittstelle unterstützt.
ATTACH_OLE
Die Anlage ist ein eingebettetes OLE-Objekt.
ATTACH_BY_WEBREFERENCE
Der Inhalt der Anlage ist nicht in der Nachricht enthalten.
Bei der Erstellung haben alle Anlagenobjekte den anfänglichen PR_ATTACH_METHOD Wert NO_ATTACHMENT.
Clientanwendungen und Dienstanbieter müssen nur die Anlagemethode unterstützen, die durch den ATTACH_BY_VALUE-Wert dargestellt wird. Die anderen Anlagenmethoden sind optional. Der Nachrichtenspeicher erzwingt keine Konsistenz zwischen dem Wert von PR_ATTACH_METHOD und den Werten der anderen Anlageneigenschaften.
UNC-Namen (Universal Naming Convention) werden für vollqualifizierte Pfade empfohlen, die mit ATTACH_BY_REFERENCE und ATTACH_BY_REF_ONLY verwendet werden sollten. Mit ATTACH_BY_REF_RESOLVE ist ein absoluter Pfad schneller, da der MAPI-Spooler die Anlage in ATTACH_BY_VALUE konvertiert.
Wenn ATTACH_BY_REFERENCE festgelegt ist, muss PR_ATTACH_DATA_BIN leer sein. Ein ausgehendes Gateway kann eine ATTACH_BY_REFERENCE Anlage in eine ATTACH_BY_VALUE Anlage umwandeln, indem die Anlagendaten in die eigenschaft PR_ATTACH_DATA_BIN kopiert werden.
Wenn ATTACH_BY_REF_RESOLVE festgelegt ist, muss PR_ATTACH_DATA_BIN leer sein. Wenn die Nachricht, die die ATTACH_BY_REF_RESOLVE Anlage enthält, gesendet wird, kopiert der MAPI-Spooler die Anlagendaten in eine ATTACH_BY_VALUE Anlage. Dieser Lösungsprozess platziert die Anlagendaten in PR_ATTACH_DATA_BIN.
Wenn ATTACH_BY_REF_ONLY festgelegt ist, muss PR_ATTACH_DATA_BIN leer sein, und das Messagingsystem löst den Anlagenverweis nie auf. Verwenden Sie diesen Wert, wenn Sie den Link, aber nicht die Daten senden möchten.
Wenn das OLE-Objekt im OLE 2.0-IStorage-Format vorliegt, kann über PR_ATTACH_DATA_OBJ auf die Daten zugegriffen werden. Wenn das OLE-Objekt im OLE 1.0-OLESTREAM-Format vorliegt, kann auf die Daten über PR_ATTACH_DATA_BIN als IStream zugegriffen werden. Der Typ der OLE-Codierung kann durch den Wert PR_ATTACH_TAG (PidTagAttachTag) bestimmt werden.
Weitere Informationen zu OLE-Schnittstellen und -Formaten finden Sie in der OLE-Programmierreferenz.
Wenn die PR_ATTACH_METHODATTACH_BY_WEBREFERENCE ist, ist der Inhalt der Anlage nicht in der Nachricht enthalten. Stattdessen enthält die eigenschaft PR_ATTACH_LONG_FILENAME eine absolute URL zum Inhalt der Anlage, die online gespeichert wird.
Verwandte Ressourcen
Protokollspezifikationen
Verarbeitet Nachrichten- und Anlageobjekte.
Headerdateien
Mapidefs.h
Stellt Datentypdefinitionen bereit.
Mapitags.h
Enthält Definitionen von Eigenschaften, die als alternative Namen aufgeführt sind.
Siehe auch
PidTagStoreSupportMask (kanonische Eigenschaft)
MAPI (kanonische Eigenschaften)