[C#/COMMON/OUTLOOK] MAPIFolder 인터페이스 : GetTable 메소드를 사용해 숨겨진 항목 열거하기

■ MAPIFolder 인터페이스의 GetTable 메소드를 사용해 숨겨진 항목을 열거하는 방법을 보여준다. ▶ CustomAddIn.cs

TestProject.zip

[C#/COMMON/OUTLOOK] NameSpace 인터페이스 : Accounts 속성/GetDefaultFolder 메소드를 사용해 메일 계정별 디폴트 폴더 구하기

■ NameSpace 인터페이스의 Accounts 속성/GetDefaultFolder 메소드를 사용해 메일 계정별 디폴트 폴더를 구하는 방법을 보여준다. ▶ 예제 코드 (C#)

※ Application은 Microsoft.Office.Tools.Outlook.OutlookAddInBase

[C#/COMMON/OUTLOOK] Account 인터페이스 : Session 속성을 사용해 해당 메일 계정의 받은 편지함 폴더 구하기

■ Account 인터페이스의 Session 속성을 사용해 해당 메일 계정의 받은 편지함 폴더를 구하는 방법을 보여준다. ▶ 예제 코드 (C#)

※ Application은

[C#/COMMON/OUTLOOK] NameSpace 인터페이스 : GetDefaultFolder 메소드를 사용해 디폴트 폴더 구하기

■ NameSpace 인터페이스의 GetDefaultFolder 메소드를 사용해 디폴트 폴더를 구하는 방법을 보여준다. ▶ 예제 코드 (C#)

※ Application은 Microsoft.Office.Tools.Outlook.OutlookAddInBase 클래스의 속성이다.

[C#/COMMON/OUTLOOK] MAPIFolderEvents_12_Event 인터페이스 : BeforeFolderMove/BeforeItemMove 이벤트를 사용해 폴더/메일 삭제/이동 방지하기 (기능 개선)

■ MAPIFolderEvents_12_Event 인터페이스의 BeforeFolderMove/BeforeItemMove 이벤트를 사용해 폴더/메일 삭제/이동을 방지하는 방법을 보여준다. (기능 개선) ▶ ConstantHelper.cs

▶ SessionExtensions.cs

▶ MAPIFolderExtensions.cs

[C#/COMMON/OUTLOOK] 폴더/메일 항목 사용자 속성 추가/조회/삭제하기

■ 폴더/메일 항목에 사용자 속성을 추가/조회/삭제하는 방법을 보여준다. ▶ PictureConverter.cs

▶ FolderExtension.cs

▶ MailItemExtension.cs

▶ RibbonContextMenu.xml

▶ RibbonContextMenu.cs

[C#/COMMON/OUTLOOK] MAPIFolder 인터페이스 : PropertyAccessor 속성을 사용해 사용자 속성 추가/조회/삭제하기

■ MAPIFolder 인터페이스의 PropertyAccessor 속성을 사용해 사용자 속성을 추가/조회/삭제하는 방법을 보여준다. ▶ RibbonContextMenu.xml

▶ RibbonContextMenu.cs

▶ CustomAddIn.cs

TestProject.zip

[C#/COMMON/OUTLOOK] MAPIFolder 인터페이스 : GetStorage 메소드를 사용해 폴더 사용자 속성 추가/조회하기

■ MAPIFolder 인터페이스의 GetStorage 메소드를 사용해 폴더 사용자 속성을 추가/조회하는 방법을 보여준다. ▶ CustomAddIn.cs

TestProject.zip

[C#/COMMON/OUTLOOK] MAPIFolder 인터페이스 : GetStorage 메소드를 사용해 폴더 사용자 속성 값 제거하기

■ MAPIFolder 인터페이스의 GetStorage 메소드를 사용해 폴더 사용자 속성 값을 제거하는 방법을 보여준다. ▶ 예제 코드 (C#)

※ 첫번째 계정 아래에

[C#/COMMON/OUTLOOK] MAPIFolder 인터페이스 : GetStorage 메소드를 사용해 폴더 사용자 속성 값 구하기

■ MAPIFolder 인터페이스의 GetStorage 메소드를 사용해 폴더 사용자 속성 값을 구하는 방법을 보여준다. ▶ 예제 코드 (C#)

※ 첫번째 계정 아래에

[C#/COMMON/OUTLOOK] MAPIFolder 인터페이스 : GetStorage 메소드를 사용해 폴더 사용자 속성 값 추가하기

■ MAPIFolder 인터페이스의 GetStorage 메소드를 사용해 폴더 사용자 속성 값을 추가하는 방법을 보여준다. ▶ 예제 코드 (C#)

※ 첫번째 계정 아래에

[C#/COMMON/OUTLOOK] ExplorerEvents_10_Event 인터페이스 : FolderSwitch 이벤트 사용하기

■ ExplorerEvents_10_Event 인터페이스의 FolderSwitch 이벤트를 사용하는 방법을 보여준다. ▶ CustomAddIn.cs

TestProject.zip

[C#/COMMON/OUTLOOK] 폴더 컨텍스트 메뉴에서 커스텀 컨텍스트 메뉴 추가하기 (기능 개선)

■ 폴더 컨텍스트 메뉴에서 커스텀 컨텍스트 메뉴를 추가하는 방법을 보여준다. (기능 개선) ▶ RibbonContextMenu.xml

▶ RibbonContextMenu.cs

▶ CustomAddIn.cs

TestProject.zip

[C#/COMMON/OUTLOOK] 폴더 컨텍스트 메뉴에서 커스텀 컨텍스트 메뉴 추가하기

■ 폴더 컨텍스트 메뉴에서 커스텀 컨텍스트 메뉴를 추가하는 방법을 보여준다. ▶ RibbonContextMenu.xml

▶ RibbonContextMenu.cs

▶ CustomAddIn.cs

TestProject.zip

[C#/COMMON/OUTLOOK] MAPIFolder 인터페이스 : 폴더 아이콘 설정하기

■ MAPIFolder 인터페이스를 사용해 폴더 아이콘을 설정하는 방법을 보여준다. ▶ PictureConverter.cs

▶ CustomAddIn.cs

TestProject.zip

[C#/COMMON/OUTLOOK] MAPIFolderEvents_12_Event 인터페이스 : BeforeFolderMove/BeforeItemMove 이벤트를 사용해 폴더/메일 삭제/이동 방지하기 (기능 개선)

■ MAPIFolderEvents_12_Event 인터페이스의 BeforeFolderMove/BeforeItemMove 이벤트를 사용해 폴더/메일의 삭제/이동을 방지하는 방법을 보여준다. (기능 개선) ▶ FolderContainer.cs

▶ CustomAddIn.cs

TestProject.zip

[C#/COMMON/OUTLOOK] MAPIFolderEvents_12_Event 인터페이스 : BeforeFolderMove/BeforeItemMove 이벤트를 사용해 폴더/메일 삭제/이동 방지하기

■ MAPIFolderEvents_12_Event 인터페이스의 BeforeFolderMove/BeforeItemMove 이벤트를 사용해 폴더/메일의 삭제/이동을 방지하는 방법을 보여준다. ▶ FolderContainer.cs

▶ CustomAddIn.cs

TestProject.zip

[C#/COMMON/OUTLOOK] Folder 인터페이스 : 특정 폴더에서 추가/삭제/폴더명 변경 이벤트 관리하기

■ Folder 인터페이스를 사용해 특정 폴더에서 추가/삭제/폴더명 변경 이벤트를 관리하는 방법을 보여준다. ▶ FolderContainer.cs

▶ CustomAddIn.cs

※ 프로그램 실행 전,

[C#/COMMON/OUTLOOK] Folder 인터페이스 : 전체 폴더 탐색하기

■ Folder 인터페이스를 사용해 전체 폴더를 탐색하는 방법을 보여준다. ▶ CustomAddIn.cs

TestProject.zip

[C#/COMMON/OUTLOOK] _MailItem 인터페이스 : Move 메소드를 사용해 메일 이동시키기

■ _MailItem 인터페이스의 Move 메소드를 사용해 메일을 이동시키는 방법을 보여준다. ▶ CustomAddIn.cs

TestProject.zip

[C#/COMMON/OUTLOOK] _Explorer 인터페이스 : SelectFolder 메소드를 사용해 임시 보관함을 현재 폴더 설정하기

■ _Explorer 인터페이스의 SelectFolder 메소드를 사용해 임시 보관함을 현재 폴더로 설정하는 방법을 보여준다. ▶ CustomAddIn.cs

TestProject.zip

[C#/COMMON/OUTLOOK] MAPIFolder 인터페이스 : WebViewURL/WebViewOn 속성을 사용해 아웃룩 폴더에 웹 페이지 연결하기

■ MAPIFolder 인터페이스의 WebViewURL/WebViewOn 속성을 사용해 아웃룩 폴더에 웹 페이지를 연결하는 방법을 보여준다. ▶ CustomAddIn.cs

※ Outlook 2019에서 실행은 되나 정확히