Propriedade Canônica PidTagAttachDataBinary
Aplica-se a: Outlook 2013 | Outlook 2016
Contém dados de anexo binário normalmente acessados por meio da interface IStream do OLE (Linking and Embedding).
Propriedade | Valor |
---|---|
Propriedades associadas: |
PR_ATTACH_DATA_BIN |
Identificador: |
0x3701 |
Tipo de dados: |
PT_BINARY |
Área: |
Anexo de mensagem |
Comentários
Essa propriedade contém o anexo quando o valor da propriedade PR_ATTACH_METHOD (PidTagAttachMethod) é ATTACH_BY_VALUE, que é o método de anexo usual e o único necessário para ter suporte. PR_ATTACH_DATA_BIN também contém um anexo OLE 1.0 OLESTREAM quando o valor do PR_ATTACH_METHOD é ATTACH_OLE.
Os anexos OLESTREAM podem ser copiados em um arquivo chamando o método OLE IStream::CopyTo. O tipo de codificação OLE pode ser determinado na propriedade PR_ATTACH_TAG (PidTagAttachTag).
Para um anexo de arquivo de documento OLE, o provedor do repositório de mensagens deve responder a uma chamada IMAPIProp::OpenProperty no PR_ATTACH_DATA_OBJ (PidTagAttachDataObject) e pode responder opcionalmente a uma chamada no PR_ATTACH_DATA_BIN. Observe que PR_ATTACH_DATA_BIN e PR_ATTACH_DATA_OBJ compartilham o mesmo identificador de propriedade e, portanto, são duas representações da mesma propriedade.
Para um objeto de armazenamento, como um arquivo composto no formato de docfile OLE 2.0, alguns provedores de serviços permitem que ele seja aberto com a interface MAPI IStreamDocfile para melhorar o desempenho. Um provedor compatível com iStreamDocfile deve expô-lo em PR_ATTACH_DATA_OBJ e, opcionalmente, expô-lo em PR_ATTACH_DATA_BIN.
Para obter mais informações sobre interfaces e formatos OLE, consulte OLE e Transferência de Dados.
Recursos relacionados
Especificações de protocolo
Manipula objetos de mensagem e anexo.
Arquivos de Cabeçalho
Mapidefs.h
Fornece definições de tipo de dados.
Mapitags.h
Contém definições de propriedades listadas como nomes alternativos.