Определить папку Outlook для отправленных или полученных элементов электронной почты - PullRequest
0 голосов
/ 18 декабря 2018

возможно ли определить папку для отправки или получения

private void EnumerateFoldersInDefaultStore()
    {
        Folder root =
            Globals.ThisAddIn.Application.Session.
            DefaultStore.GetRootFolder() as Folder;
        EnumerateFolders(root);
    }


    private void EnumerateFolders(Folder folder)
    {
        Folders childFolders =
            folder.Folders;
        if (childFolders.Count > 0)
        {
            foreach (Folder childFolder in childFolders)
            {

            }
        }
    }

выполнили приведенный выше код для перечисления списка папок, но не знаете, как определить тип папки

1 Ответ

0 голосов
/ 19 декабря 2018

Вы имеете в виду, что пытаетесь выяснить, является ли рассматриваемая папка одной из папок по умолчанию?Извлеките папку по умолчанию, используя Namespace.GetDefaultFolder(olFolderInbox) (или olFolderSentMail), и сравните ее идентификатор записи с идентификатором записи вашей папки, используя Namespace.CompareEntryIDs.

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