MapiAttachment
Przegląd
MapiAttachment jest klasą w Aspose.Email FOSS dla .NET.
MapiAttachment.FromBytes tworzy załącznik z nazwy pliku, tablicy bajtów, opcjonalnego typu MIME i identyfikatora treści.
Opis
MapiAttachment jest klasą w bibliotece Aspose.Email FOSS dla .NET, która udostępnia 4 metody i 8 właściwości do programowego użycia.
Klasa zapewnia również właściwość Properties (zawiera kolekcję właściwości mapi powiązanych z załącznikiem), właściwość IsEmbeddedMessage (wskazuje, czy załącznik zawiera osadzoną wiadomość), właściwość IsStorageAttachment (wskazuje, czy załącznik jest załącznikiem typu storage (ole)).
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
Filename | string? | Odczyt/zapis | Pobiera lub ustawia nazwę pliku załącznika |
Data | byte[] | Odczyt/zapis | Pobiera lub ustawia surową zawartość bajtową załącznika |
MimeType | string? | Odczyt/zapis | Pobiera lub ustawia typ MIME załącznika |
ContentId | string? | Odczyt/zapis | Pobiera lub ustawia identyfikator treści dla załączników inline |
EmbeddedMessage | MapiMessage? | Odczyt/zapis | Pobiera lub ustawia osadzony MapiMessage, jeśli załącznik jest wiadomością |
Properties | MapiPropertyCollection | Odczyt | Udostępnia kolekcję właściwości MAPI powiązanych z załącznikiem |
IsEmbeddedMessage | bool | Odczyt | Wskazuje, czy załącznik zawiera osadzoną wiadomość |
IsStorageAttachment | bool | Odczyt | Wskazuje, czy załącznik jest załącznikiem typu storage (OLE) |
Metody
| Sygnatura | Opis |
|---|---|
FromBytes(filename: string, data: byte[], mimeType: string?, contentId: string?) | Tworzy załącznik z nazwy pliku, tablicy bajtów, opcjonalnego typu MIME i identyfikatora treści |
FromStream(filename: string, stream: Stream, mimeType: string?, contentId: string?) | |
LoadData(stream: Stream) | Ładuje binarne dane załącznika z podanego strumienia do załącznika |
OpenRead() | Zwraca strumień do odczytu danych załącznika |