MapiAttachment
개요
MapiAttachment는 Aspose.Email FOSS에서 .NET를 위해 제공되는 클래스입니다.
MapiAttachment.FromBytes은 파일 이름, 바이트 배열, 선택적 MIME 타입 및 콘텐츠 ID로부터 첨부 파일을 생성합니다.
설명
MapiAttachment는 Aspose.Email FOSS 라이브러리에서 .NET를 위해 제공되는 클래스로, 프로그래밍 사용을 위해 4개의 메서드와 8개의 속성을 노출합니다.
이 클래스는 또한 Properties 속성(첨부 파일과 연관된 mapi 속성 컬렉션을 제공), IsEmbeddedMessage 속성(첨부 파일에 포함된 임베디드 메시지가 있는지 여부를 나타냄), IsStorageAttachment 속성(첨부 파일이 저장소(ole) 첨부 파일인지 여부를 나타냄)을 제공합니다.
속성
| 이름 | 유형 | 액세스 | 설명 |
|---|---|---|---|
Filename | string? | 읽기/쓰기 | 첨부 파일의 이름을 가져오거나 설정합니다 |
Data | byte[] | 읽기/쓰기 | 첨부 파일의 원시 바이트 콘텐츠를 가져오거나 설정합니다. |
MimeType | string? | 읽기/쓰기 | 첨부 파일의 MIME 유형을 가져오거나 설정합니다. |
ContentId | string? | 읽기/쓰기 | 인라인 첨부 파일의 콘텐츠 식별자를 가져오거나 설정합니다. |
EmbeddedMessage | MapiMessage? | 읽기/쓰기 | 첨부 파일이 메시지인 경우 내장된 MapiMessage를 가져오거나 설정합니다. |
Properties | MapiPropertyCollection | 읽기 | 첨부 파일과 연관된 MAPI 속성 컬렉션을 제공합니다. |
IsEmbeddedMessage | bool | 읽기 | 첨부 파일에 내장된 메시지가 포함되어 있는지 여부를 나타냅니다. |
IsStorageAttachment | bool | 읽기 | 첨부 파일이 저장소(OLE) 첨부 파일인지 여부를 나타냅니다. |
메서드
| 시그니처 | 설명 |
|---|---|
FromBytes(filename: string, data: byte[], mimeType: string?, contentId: string?) | 파일 이름, 바이트 배열, 선택적 MIME 유형 및 콘텐츠 ID로부터 첨부 파일을 생성합니다. |
FromStream(filename: string, stream: Stream, mimeType: string?, contentId: string?) | |
LoadData(stream: Stream) | 주어진 스트림으로부터 첨부 파일의 바이너리 데이터를 로드하여 첨부 파일에 저장합니다. |
OpenRead() | 첨부 파일 데이터에 대한 읽기 가능한 스트림을 반환합니다. |