MapiAttachment
Genel Bakış
MapiAttachment NET için FOSS’de bir sınıf.
MapiAttachment.FromBytes bir dosya adı, bayt dizisi, isteğe bağlı MIME türü ve içerik kimliği ile ek oluşturur.
Açıklama:
MapiAttachment NET için FOSS kütüphanesinde 4 yöntem ve 8 özelliği programatik kullanım için ortaya koyan bir sınıf.
Sınıf ayrıca, Properties mal (saldırıya bağlı mapi mülklerinin bir araya gelmesini sağlar), IsEmbeddedMessage özellik (eklemin gömülü bir mesaj içerip içermediğini gösterir), IsStorageAttachment özellik (bütünleşmenin depolama (ole) birleştirmesi olup olmadığını gösterir).
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
Filename | string? | Okuma/Yazma | Ek’in dosya adını alır veya ayarlar |
Data | byte[] | Okuma/Yazma | Ek’in ham bayt içeriğini alır veya ayarlar |
MimeType | string? | Okuma/Yazma | Ekin MIME türünü alır veya ayarlar |
ContentId | string? | Okuma/Yazma | Satır içi ekler için içerik tanımlayıcısını alır veya ayarlar |
EmbeddedMessage | MapiMessage? | Okuma/Yazma | Ek bir mesaj ise, yerleştirilmiş MapiMessage alır veya ayarlar. |
Properties | MapiPropertyCollection | Oku . | Ekleyici ile ilişkili MAPI özelliklerinin koleksiyonunu sağlar. |
IsEmbeddedMessage | bool | Oku . | Eklerin yerleştirilmiş bir mesaj içerdiğini belirtir. |
IsStorageAttachment | bool | Oku . | Ek cihazın depolama (OLE) ek cihazı olup olmadığını belirtir. |
Yöntemler
| Signature | Açıklama: |
|---|---|
FromBytes(filename: string, data: byte[], mimeType: string?, contentId: string?) | Bir dosya adı, bayt dizisi, isteğe bağlı MIME türü ve içerik kimliği ile bir ek oluşturur. |
FromStream(filename: string, stream: Stream, mimeType: string?, contentId: string?) | |
LoadData(stream: Stream) | Belirtilen akıştan ek binary verileri eklemeye yükler |
OpenRead() | Ek veriler için okunur bir akış gönderir |