■ Inspector 인터페이스의 WordEditor 속성을 사용해 메일 쓰기 창에서 선택 텍스트를 구하는 방법을 보여준다.
▶ 예제 코드 (C#)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
using Microsoft.Office.Interop.Outlook; Application application = Globals.CustomAddIn.Application; Inspector inspector = application.ActiveInspector(); MailItem mailItem = inspector.CurrentItem as MailItem; if(mailItem != null) { Microsoft.Office.Interop.Word.Document document = inspector.WordEditor as Microsoft.Office.Interop.Word.Document; string selectedText = document.Application.Selection.Text; if(!string.IsNullOrWhiteSpace(selectedText)) { System.Windows.Forms.MessageBox.Show(selectedText); } } |
※ 비주얼 스튜디오의 [참조 관리자] 대화 상자의 어셈블리/확장에서 Microsoft.Office.Interop.Word 항목을 참조한다.