Поделиться через


Пользовательские действия в областях форм Outlook

Обновлен: Ноябрь 2007

Применение

Сведения в данном разделе относятся только к указанным проектам Visual Studio Tools for Office и версиям приложений Microsoft Office.

Тип проекта

  • Проекты уровня приложения

Версия Microsoft Office

  • Outlook 2007

Дополнительные сведения см. в разделе Доступность функций по типам приложений и проектов.

Действия представлены в виде кнопок, обеспечивающих взаимодействие пользователя с элементом Microsoft Office Outlook. Например, чтобы ответить на почтовое сообщение, пользователь может нажать кнопки Ответить, Ответить всем или Переслать. Каждое из этих действий приводит к созданию нового элемента сообщения и заполнению полей элемента с помощью данных из исходного элемента.

Можно создать настраиваемое действие, открывающее любой элемент Outlook. Например, можно создать настраиваемое действие для открытия нового элемента встречи или задачи. Для заполнения полей нового элемента можно задать свойства настраиваемого действия или использовать пользовательский код. Настраиваемые действия отображаются в раскрывающемся списке Настраиваемые действия элемента, открытого в окне инспектора Outlook.

Добавление настраиваемых действий в область формы

Чтобы добавить настраиваемое действие в область формы, воспользуйтесь диалоговым окном Настраиваемые действия. Дополнительные сведения см. в разделе Практическое руководство. Добавление настраиваемого действия в область формы Outlook.

Диалоговое окно Настраиваемые действия может использоваться для указания целевой формы. Целевая форма — это форма, отображаемая при выполнении пользователем настраиваемого действия.

Диалоговое окно Настраиваемые действия может также использоваться для указания способа отображения данных из исходного элемента в целевой форме.

В следующей таблице приведено описание свойств, доступных в диалоговом окне Настраиваемые действия.

Свойство

Описание

AddressLike

Определяет способ обращения к целевой форме.

Body

Задает способ присоединения основного текста исходного элемента к целевой форме.

Enabled

Показывает, включено ли настраиваемое действие. Если для этого свойства установлено значение false, настраиваемое действие отключено.

Method

Определяет тип ответного действия, доступного при выполнении настраиваемого действия. С помощью настраиваемых действий может производиться отправка формы, ее открытие или вывод окна с предложением выбрать одно из этих действий.

Name

Определяет внутреннее имя, которое может использоваться для обращения к данному настраиваемому действию в коде.

ShowOnRibbon

Указывает необходимость отображения настраиваемого действия на ленте исходного элемента.

SubjectPrefix

Задает текст, который будет вставляться в начало строки темы сообщения целевой формы.

TargetForm

Определяет имя класса сообщения целевой формы. Например, для открытия формы введите IPM.Task.

Title

Определяет надпись на кнопке настраиваемого действия.

Настройка настраиваемого действия во время выполнения

Изменить поведение настраиваемого действия можно с помощью кода. Например, можно добавить код, с помощью которого имена получателей электронного сообщения будут добавлены в новый элемент встречи в качестве имен участников. Чтобы сделать это, следует обработать событие CustomAction объекта Action.

См. также

Задачи

Практическое руководство. Добавление настраиваемого действия в область формы Outlook

Пошаговое руководство. Разработка области формы Outlook

Основные понятия

Создание областей форм Outlook

Связывание области формы с классом сообщений Outlook