Outlook 작업 만들기, 저장 및 읽기
Outlook 작업 만들기
Aspose.Email for .NET은 Outlook 작업을 생성하고 MSG 형식으로 저장할 수 있게 합니다. MapiTask 클래스는 다음과 같은 여러 속성을 제공합니다 PercentComplete, EstimatedEffort, ActualEffort, History, LastUpdate, 등등, Outlook 작업에 필요한 정보를 설정하고 적용합니다. 이 문서에서는 작업을 생성, 저장 및 읽는 방법을 보여줍니다. MapiTask 디스크에서. 작업을 디스크에 만들고 저장하려면:
- 새 객체를 인스턴스화합니다 MapiTask 클래스.
- 작업 속성 정보를 입력하십시오.
- 작업을 MSG 형식으로 디스크에 저장합니다.
다음 코드 스니펫은 작업을 생성, 저장 및 읽는 방법을 보여줍니다.
MAPI 작업 읽기
MSG 형식으로 저장된 작업은 다음으로 로드될 수 있습니다 MapiMessage 그리고 다음으로 변환됩니다 MapiTask 제목 및 상태와 같은 특정 속성에 접근할 수 있습니다. 다음 코드 샘플은 저장된 MSG 파일에서 작업 상세 정보를 읽고 조작하는 방법을 보여줍니다.
VToDo 작업 읽기
iCalendar 형식으로 VToDo 이벤트로 내보낸 Outlook 작업은 다음을 사용하여 로드할 수 있습니다 MapiTask 다음 코드 샘플에 표시된 클래스입니다. 다음 코드 스니펫은 VToDo 작업을 읽는 방법을 보여줍니다.
MAPI 작업에 알림 정보 추가
Microsoft Outlook과 유사하게, Aspose.Email은 작업에 알림 정보를 추가할 수 있습니다. MapiTask. 다음 코드 스니펏은 작업에 알림 정보를 추가하는 방법을 보여줍니다. MapiTask.
MAPI 작업에 첨부 파일 추가
다음 코드 스니펏은 작업에 첨부 파일을 추가하는 방법을 보여줍니다. MapiTask.
MAPI 작업에 반복 추가
Aspose.Email은 일간, 주간, 월간 또는 연간 반복 작업을 생성할 수 있게 합니다. 다음 코드 스니펫은 다양한 반복 유형으로 작업을 만드는 방법을 보여줍니다.
작업을 MHT로 변환
Aspose.Email은 생성할 수 있습니다 MailMessage 변환 중 출력과 같이 MapiTask MHT로.
작업 필드 보존하면서 MSG를 HTML로 변환
다음은 HtmlFormatOptions.RenderTaskFields 열거형을 사용하면 작업 필드를 저장된 HTML 파일의 헤더에 포함하도록 지정할 수 있습니다. 다음 코드 스니펫은 HTML 파일을 저장할 때 헤더에 작업 필드를 보존하는 방법을 보여줍니다.
var msg = MapiMessage.Load("task.msg");
HtmlSaveOptions opt = SaveOptions.DefaultHtml;
opt.HtmlFormatOptions = HtmlFormatOptions.WriteHeader | HtmlFormatOptions.RenderTaskFields;
msg.Save("task.html", opt);