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


Практическое руководство. Определение родительской папки несохраненных элементов

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

Применение

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

Тип проекта

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

Версия Microsoft Office

  • Outlook 2003

  • Outlook 2007

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

В этом примере определяется родительская папка MAPIFolder несохраненного элемента контакта.

Пример

Private Sub ThisAddIn_Startup(ByVal sender As Object, _
    ByVal e As System.EventArgs) Handles Me.Startup
    Dim contact As Outlook.ContactItem = _
        Me.Application.CreateItem(Outlook.OlItemType.olContactItem)

    Dim folder As Outlook.MAPIFolder = _
        TryCast(contact.Parent, Outlook.MAPIFolder)

    MessageBox.Show(folder.Name)
End Sub
private void ThisAddIn_Startup(object sender, System.EventArgs e)
{
    Outlook.ContactItem contact =
        this.Application.CreateItem
        (Outlook.OlItemType.olContactItem)
         as Outlook.ContactItem;

    Outlook.MAPIFolder folder =
        contact.Parent as Outlook.MAPIFolder;

    MessageBox.Show(folder.Name);
}

См. также

Задачи

Практическое руководство. Извлечение папки по названию

Практическое руководство. Создание элемента электронной почты

Практическое руководство. Поиск определенного контакта

Практическое руководство. Добавить запись в контакты Outlook

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

Общие сведения об объектной модели Outlook