Partager via


Propriété canonique PidTagAttachDataObject

S’applique à : Outlook 2013 | Outlook 2016

Contient un objet de pièce jointe généralement accessible via l’interface IStorage Ole (Object Linking and Embedding).

Propriété Valeur
Propriétés associées :
PR_ATTACH_DATA_OBJ
Identificateur :
0x3701
Type de données :
PT_OBJECT
Domaine :
Pièce jointe de message

Remarques

Cette propriété contient la pièce jointe lorsque la valeur de la propriété PR_ATTACH_METHOD (PidTagAttachMethod) est ATTACH_EMBEDDED_MSG ou ATTACH_OLE. Le type d’encodage OLE peut être déterminé à partir de PR_ATTACH_TAG (PidTagAttachTag).

Pour une pièce jointe associée à la valeur ATTACH_EMBEDDED_MSG , l’interface IMessage :IMAPIProp peut être utilisée pour accélérer l’accès.

Pour un objet OLE dynamique incorporé, la propriété PR_ATTACH_DATA_OBJ contient ses propres informations de rendu, et la propriété PR_ATTACH_RENDERING (PidTagAttachRendering) doit être inexistante ou vide.

Pour une pièce jointe de document OLE, le fournisseur de la banque de messages doit répondre à un appel IMAPIProp ::OpenProperty sur PR_ATTACH_DATA_OBJ et peut éventuellement répondre à un appel sur PR_ATTACH_DATA_BIN (PidTagAttachDataBinary). Les propriétés PR_ATTACH_DATA_BIN et PR_ATTACH_DATA_OBJ partagent le même identificateur de propriété et sont donc deux rendus de la même propriété.

Pour un objet de stockage, tel qu’un fichier composé au format docfile OLE 2.0, certains fournisseurs de services autorisent son ouverture avec l’interface MAPI IStreamDocfile , une sous-classe d’IStream sans membres supplémentaires, conçue pour optimiser les performances. L’économie potentielle est suffisante pour justifier la tentative d’ouverture de PR_ATTACH_DATA_OBJ via IStreamDocfile. Si MAPI_E_INTERFACE_NOT_SUPPORTED est retourné, le client peut alors ouvrir PR_ATTACH_DATA_BIN avec IStream.

Si l’application cliente ou le fournisseur de services ne peut pas ouvrir un sous-objet de pièce jointe à l’aide de PR_ATTACH_DATA_OBJ à l’aide de PR_ATTACH_METHOD, il doit utiliser PR_ATTACH_DATA_BIN.

Pour plus d’informations sur les interfaces et les formats OLE, consultez OLE et Transfert de données.

Spécifications du protocole

[MS-OXCMSG]

Gère les objets de message et de pièce jointe.

Fichiers d’en-tête

Mapidefs.h

Fournit des définitions de type de données.

Mapitags.h

Contient des définitions de propriétés répertoriées en tant que noms alternatifs.

Voir aussi

Propriétés MAPI

Propriétés canoniques MAPI

Mappage des noms de propriétés canoniques aux noms MAPI

Mappage des noms MAPI aux noms de propriétés canoniques