MapiAttachment

ΕΚΤΙΜΗΣΗ

MapiAttachment αντιπροσωπεύει ένα αρχείο ή ενσωματωμένο μήνυμα σε MAPI .msg Δημιουργία συνημμένων με τη χρήση των στατικών εργοστασιακών μεθόδων FromBytes ή FromStream,Στη συνέχεια, προσθέστε τα σε ένα MapiMessage μέσω AddAttachment.Διαβάστε το περιεχόμενο της προσθήκης μέσω LoadData ή OpenReadProperties Η συλλογή εκθέτει χαμηλά επίπεδα MAPI ιδιοκτησίας για την αποθήκευση προσάρτησης.

Μέθοδοι

υπογραφήΠεριγραφή
FromBytes(filename: string, data: byte[], mimeType: string?, contentId: string?)Δημιουργεί ένα MapiAttachment από μια γραμμή byte με προαιρετικό τύπο MIME και το περιεχόμενο-ID.
FromStream(filename: string, stream: Stream, mimeType: string?, contentId: string?)Δημιουργεί ένα MapiAttachment Διαβάζοντας όλα τα bytes από stream.
LoadData(stream: Stream)Κατεβάστε τα δεδομένα binary από stream ΕΝΤΙ Data.
OpenRead()Επιστροφή Α Stream τοποθετηθεί στην αρχή των δεδομένων προσθήκης για την ακολουθία ανάγνωσης.

Ιδιοκτησία

ΟνομασίαΤύποςΠρόσβασηΠεριγραφή
Filenamestring?ΔιαβάστεΤο αρχικό όνομα του παραρτήματος, ή null Αν δεν θέτει.
Databyte[]ΔιαβάστεΤο βασικό δυαδικό περιεχόμενο της προσθήκης.
MimeTypestring?ΔιαβάστεMIME περιεχόμενο τύπου στυλ (π.χ. application/pdf) ή null Αν δεν έχει καθοριστεί.
ContentIdstring?ΔιαβάστεΗ τιμή του τίτλου περιεχομένου-ID για τις ενσωματωμένες προσθήκες MIME, ή null Αν δεν θέτει.
EmbeddedMessageMapiMessage?ΔιαβάστεΗ ενσωματωμένη MapiMessage Όταν IsEmbeddedMessage Είναι true;· Διαφορετικά null.
PropertiesMapiPropertyCollectionΔιαβάστεΜικρή συλλογή ιδιοκτησίας MAPI για την αποθήκευση αυτού του παραρτήματος.
IsEmbeddedMessageboolΔιαβάστεΗ ενσωματωμένη MapiMessage Όταν IsEmbeddedMessage Είναι true;· Διαφορετικά null.
IsStorageAttachmentboolΔιαβάστεΕίναι αλήθεια αν το συνημμένο αποθηκεύεται ως υποσυστήρηση στο έγγραφο CFB αντί για ροή.

Δείτε επίσης

 Ελληνικά