MapiAttachment

MapiAttachment

概述

MapiAttachment 在 MAPI 中表示文件或嵌入式消息附件. .msg 使用静态工厂方法创建附件. FromBytes 或是 FromStream,然后把它们加到一个 MapiMessage 通过 AddAttachment.通过电子邮件阅读附件内容. LoadData 或是 OpenRead.没有. Properties 收集暴露低级 MAPI属性流用于附加存储.

方法

Signature描述情况
FromBytes(filename: string, data: byte[], mimeType: string?, contentId: string?)创建一个 MapiAttachment 从一个字节数组中选出可选择的MIME类型和内容ID.
FromStream(filename: string, stream: Stream, mimeType: string?, contentId: string?)创建一个 MapiAttachment 通过读取所有字节从 stream.
LoadData(stream: Stream)从中加载附件二进制数据. stream 进入 Data.
OpenRead()返回一个 Stream 位置在附录数据开始的序列读取.

属性

名称:类型Access描述情况
Filenamestring?阅读附加文件的原始文件名,或 null 如果没有设置.
Databyte[]阅读附录的原始二进制含量.
MimeTypestring?阅读内容类型字符串 (例如:. application/pdf),或 null 如果没有说明.
ContentIdstring?阅读内容ID头值为线上MIME附件,或 null 如果没有设置.
EmbeddedMessageMapiMessage?阅读嵌入式的 MapiMessage 在什么时候? IsEmbeddedMessage 是一个 true;否则: null.
PropertiesMapiPropertyCollection阅读对于此附件的存储,低级 MAPI属性集合.
IsEmbeddedMessagebool阅读嵌入式的 MapiMessage 在什么时候? IsEmbeddedMessage 是一个 true;否则: null.
IsStorageAttachmentbool阅读如果附件存储为CFB文档中的子存放,而不是流,则是真的.

查看更多

 中文