Управление настраиваемой областью задач Outlook - PullRequest
0 голосов
/ 30 января 2009

Я разрабатываю надстройку для Outlook, в которой есть кнопка на пользовательской панели задач (в окне инспектора). Когда его щелкнули, я бы хотел, чтобы он что-то сделал с текущим активным элементом (в моем случае это назначение). Я пробовал это (этот код находится в классе пользовательской области задач):

    private void button1_Click(object sender, EventArgs e)
    {

        Outlook.Inspector inspector = (Outlook.Inspector)Globals.ThisAddIn.Application.ActiveInspector;
        Outlook.AppointmentItem appt = (Outlook.AppointmentItem)inspector.CurrentItem;
        appt.Body += "this is a test";
    }

но это через меня эта ошибка:

Невозможно преобразовать группу методов «ActiveInspector» в тип без делегатов «Microsoft.Office.Interop.Outlook.Inspector». Вы намеревались вызвать метод?

Спасибо

1 Ответ

1 голос
/ 30 января 2009

Я думаю, что ActiveInspector - это метод, а не свойство.

Попробуйте это
Outlook.Inspector inspector = (Outlook.Inspector) Globals.ThisAddIn.Application.ActiveInspector ** () **;

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...