MapiAttachment
ภาพรวม
MapiAttachment เป็นคลาสใน Aspose.Email FOSS สําหรับ .NET.
MapiAttachment.FromBytes สร้างเอกสารยึดจากชื่อไฟล์, แอเรย์ไบต์, ประเภท MIME ทางเลือก และ ID เนื้อหา.
คําอธิบาย
MapiAttachment เป็นคลาสในห้องสมุด Aspose.Email FOSS สําหรับ .NET ที่เปิดเผย 4 วิธีและ 8 คุณลักษณะสําหรับการใช้งานโปรแกรม.
กลุ่มนี้ยังให้บริการที่ Properties อสังหาริมทรัพย์ (ให้การรวบรวมของอสังหาฯ mapi ที่เกี่ยวข้องกับ การยึด) IsEmbeddedMessage property (แสดงให้เห็นว่าเอกสารติดต่อมีข้อความที่ถูกนํามาใส่) IsStorageAttachment property (แสดงให้เห็นว่าเครื่องติดต่อเป็นเครื่องเก็บของหรือไม่).
คุณสมบัติ
| ชื่อ | ประเภท | Access | คําอธิบาย |
|---|---|---|---|
Filename | string? | อ่าน/เขียน | รับหรือกำหนดชื่อไฟล์ของไฟล์แนบ |
Data | byte[] | อ่าน/เขียน | รับหรือกำหนดเนื้อหาไบต์ดิบของไฟล์แนบ |
MimeType | string? | อ่าน/เขียน | รับหรือกำหนดประเภท MIME ของไฟล์แนบ |
ContentId | string? | อ่าน/เขียน | รับหรือกำหนดตัวระบุเนื้อหาสำหรับไฟล์แนบแบบอินไลน์ |
EmbeddedMessage | MapiMessage? | อ่าน/เขียน | ได้รับหรือตั้งค่า MapiMessage ที่ติดตามหากที่แนบเป็นข้อความ |
Properties | MapiPropertyCollection | อ่าน | ให้การรวบรวมของคุณสมบัติ MAPI ที่เกี่ยวข้องกับเติมมา |
IsEmbeddedMessage | bool | อ่าน | แสดงว่าเอกสารแนบมีข้อความที่ติดตั้งอยู่หรือไม่ |
IsStorageAttachment | bool | อ่าน | แสดงว่าเครื่องติดต่อเป็นเครื่องเก็บ (OLE) หรือไม่ |
วิธีการ
| Signature | คําอธิบาย |
|---|---|
FromBytes(filename: string, data: byte[], mimeType: string?, contentId: string?) | สร้างเอกสารแนบจากชื่อไฟล์, แอเรย์ไพต์, ประเภท MIME และ ID เนื้อหาที่ไม่รับเลือก |
FromStream(filename: string, stream: Stream, mimeType: string?, contentId: string?) | |
LoadData(stream: Stream) | อัตราการอัดข้อมูลไบนารีของเอกสารยึดจากสตรีมที่ให้ไว้ในเภทเอนก์ |
OpenRead() | ส่งกลับสตรีมที่สามารถอ่านได้สําหรับข้อมูลของเอกสารยึด |