2011-09-29 3 views
3

Outlook 2010에는 Convesation Cleanup이라는 기능이 있습니다. 이 기능은 Conversation Header Outlook 개체 모델을 사용하여 구현됩니다.Outlook 개체 모델 - 대화 정리 정리 기능 후크

나는이 호출에 연결하여 방아쇠를 당겼을 때 조치를 취하고 싶지만, 잡는 방법을 알아낼 수는 없다. 가능하면 누구나 알고 있습니까? 그렇지 않다면 주위에 어떤 방법이 있다는 것을 알고 있습니까? 나는 outlook spy를 사용하여 운이없는 '대화 정리'를 실행할 때 이벤트 로그를 보았습니다. (아무 것도 기록되지 않았습니다 ...) Outlook 이벤트의 더 깊은 추적을 보는 어쨌든 있습니까?

답변

4

매우 간단합니다. 처음 단계는 재정의 할 단추의 idMso을 얻는 것입니다. Microsoft provides Office 제품군의 모든 제어 ID 목록 그러나 idMso를 얻는 방법이 더 빠르고 사용자 친화적 인 것으로 나타났습니다.

  • Office 단추/파일 -> 옵션 -> 리본 사용자 지정 -> 에 호버 마우스 원하는 명령 - idMso은 괄호 안에 표시됩니다

우리가 원하는 ID를 갖게되면, 우리가 편집 Ribbon.xml 단추의 onAction/Enable 설정을 재정의하는 일련의 명령을 추가합니다. 보기 벨로우즈;

<?xml version="1.0" encoding="UTF-8"?> 
<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui" onLoad="Ribbon_Load"> 
    <commands> 
    <command idMso="IgnoreConversation" onAction ="FooRoutine" enabled="true"/> 
    </commands> 
    <ribbon> 
    </ribbon> 
</customUI> 

마지막으로 버튼을 누르면 실행될 Ribbon.vb에 원하는 기능을 만듭니다.

위의 단계가 잘 설명 된 8 분 MSDN video을 시청하는 것이 좋습니다.

+2

멋진 검색 결과입니다. –