■ COMAddIn 인터페이스의 Connect 속성을 사용해 애드인 언로드시키는 방법을 보여준다.
▶ COMAddIn 인터페이스 : Connect 속성을 사용해 애드인 언로드시키기 예제 (C#)
1 2 3 |
UnloadAddIn("TestProject"); |
▶ COMAddIn 인터페이스 : Connect 속성을 사용해 애드인 언로드시키기 (C#)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
using Microsoft.Office.Core; #region 애드인 언로드시키기 - UnloadAddIn(programID) /// <summary> /// 애드인 언로드시키기 /// </summary> /// <param name="programID">프로그램 ID</param> public void UnloadAddIn(string programID) { foreach(COMAddIn comAddIn in Application.COMAddIns) { if(comAddIn.ProgId.Contains(programID)) { comAddIn.Connect = false; break; } } } #endregion |
※ Application은 Microsoft.Office.Tools.Outlook.OutlookAddInBase 클래스의 속성이다.