סקירה כללית
MapiAttachment מייצג קובץ או תוסף הודעה מוטבע ב- MAPI .msg יצירת תוספים באמצעות שיטות מפעל סטטיות FromBytes או FromStream,לאחר מכן, הוסף אותם ל- A MapiMessage דרך AddAttachment.קראו את התוכן של הכתובת באמצעות LoadData או OpenRead.• The Properties אוסף מראה זרמים של נכסים ברמה נמוכה MAPI עבור אחסון הקבצים.
שיטות
| חתימה | תיאור |
|---|
FromBytes(filename: string, data: byte[], mimeType: string?, contentId: string?) | יצירת A MapiAttachment מתוך סדרת ביטים עם סוג MIME אופציונלי ו- Content-ID. |
FromStream(filename: string, stream: Stream, mimeType: string?, contentId: string?) | יצירת A MapiAttachment על ידי קריאת כל הוויטות מ stream. |
LoadData(stream: Stream) | הורד נתונים בינאריים של קבצים מ stream בתוך Data. |
OpenRead() | חזרה א Stream מיקום בתחילת נתוני ההרשמה לקריאה סקייקטיבית. |
נכסים
| שם | סוג | גישה | תיאור |
|---|
Filename | string? | קראו | שם הקובץ המקורי של הקבצים המצורפים, או null אם לא תתאר. |
Data | byte[] | קראו | תוכן בינארי ירוק של הקובץ. |
MimeType | string? | קראו | סוג תוכן MIME (לדוגמה,. application/pdfאו null אם לא מסודרת. |
ContentId | string? | קראו | ערך הכותרת של תוכן-ID עבור תוספי MIME מקוונים, או null אם לא תתאר. |
EmbeddedMessage | MapiMessage? | קראו | המערבב MapiMessage כאשר IsEmbeddedMessage הוא true;· אחרת null. |
Properties | MapiPropertyCollection | קראו | רמה נמוכה של MAPI אוסף נכסים עבור אחסון של תוספת זו. |
IsEmbeddedMessage | bool | קראו | המערבב MapiMessage כאשר IsEmbeddedMessage הוא true;· אחרת null. |
IsStorageAttachment | bool | קראו | נכון אם הקובץ מאוחסן כחלק מחומרי המסמך במקום זרם. |
ראה גם