사용자가 열어 본 현재 메시지를 미리 설정된 주소로 전달하는 Outlook 유틸리티를 개발 중입니다. 이것은 매크로를 사용하여 수행 할 수 있지만 애드 인만큼 사용자 기반에 쉽게 배치 할 수 없습니다. 현재 Visual Studio 리본 디자인을 통해 추가 기능 용 UI를 만들었습니다. 이 과정에서 사용하고자하는 리본에 버튼이 있습니다. 현재 여기에 설명 된 것과 유사한 버튼 동작을 넣으려고합니다 : forwarding MailItem Outlook Addinn issue. 현재 선택 항목을 전달하려면 어떻게합니까? 미리 감사드립니다. 코드 : 모든Outlook 추가 기능을 개발하여 현재 메시지 전달
namespace OutlookAddIn2
{
public partial class Ribbon1
{
private void Ribbon1_Load(object sender, RibbonUIEventArgs e)
{
}
private void button1_Click(object sender, RibbonControlEventArgs e)
{
sendMail();
}
private void sendMail(Outlook.MailItem mail)
{
Outlook.Application Application = Globals.ThisAddIn.Application;
Outlook.MailItem newmail = Application.CreateItem(Outlook.OlItemType.olMailItem) as Outlook.MailItem;
newmail = mail.Forward();
newmail.Recipients.Add("[email protected]");
newmail.Send();
}
}
}
"sendMail()"에 어떻게 추가합니까? 또한 링크의 코드가 입력 유형 정의가없는 매개 변수를 사용하는 방법에 대해 혼란스러워합니다. –