ทำงานกับคุณสมบัติ MAPI
การตั้งค่าและเข้าถึงคุณสมบัติ Outlook MAPI
Aspose.Email for Java มี MapiProperty คลาสที่แสดงถึงคุณสมบัติ MAPI:
- Name: ชื่อของคุณสมบัติ.
- Tag: แท็กของคุณสมบัติ.
- Data: ข้อมูลของคุณสมบัติ.
หัวข้อนี้ยังอธิบายวิธีตั้งค่าและเข้าถึงคุณสมบัติ MAPI ของไฟล์ Outlook Message (MSG) ด้วย Aspose.Email for Java. นอกจากนี้ยังมีตัวอย่างโค้ดเกี่ยวกับวิธีลบคุณสมบัติจาก MSG และไฟล์แนบ.
อ่านคุณสมบัติ
เพื่ออ่านข้อมูลของคุณสมบัติ MAPI จากไฟล์ MSG:
- สร้างอินสแตนซ์ของ MapiMessage คลาสเพื่อโหลดไฟล์ MSG ด้วย Load() เมธอดสเตติก.
- ตั้งค่าอ้างอิงไปยัง MapiMessage อ็อบเจ็กต์ getProperties() เมธอดเพื่อดึง MapiPropertyCollection.
- รับ MapiProperty อ็อบเจ็กต์จาก MapiPropertyCollection โดย แท็กคุณสมบัติ Mapi คีย์.
- รับข้อมูลคุณสมบัติด้วยเมธอด getXXX() ที่เหมาะสม.
ตั้งค่าคุณสมบัติเพิ่มเติม
ตัวอย่างโค้ดต่อไปนี้สามารถใช้ตั้งค่าคุณสมบัติเพิ่มเติมของ Outlook MapiMessage.
ลบคุณสมบัติ
อ่านคุณสมบัติ Mapi ที่ตั้งชื่อจากข้อความอีเมล
Microsoft Outlook รองรับการเพิ่มคุณสมบัติ MAPI ที่ตั้งชื่อลงในไฟล์ MSG. คุณสมบัติเหล่านี้เพิ่มโดยผู้ใช้. นักพัฒนาสามารถเพิ่มคุณสมบัติที่ตั้งชื่อ เช่น “MyProp”, ลงในไฟล์ MSG ด้วย Aspose.Email.
บทความนี้แสดงให้เห็น Aspose.Email MapiMessage getNamedProperties() คอลเลกชั่นเพื่ออ่านคุณสมบัติ MAPI ที่ตั้งชื่อจากไฟล์ MSG.