Пример #1
0
        private void EnumerateFolders(IOutlookFolderEnumeratorEvent listener, _com_OutlookFolders folders)
        {
            int count = folders.Count;

            for (int i = 0; i < count; i++)
            {
                _com_OutlookMAPIFolder folder = folders.Item(i);
                listener.FolderFetched(folder.CloneRef());
                EnumerateFolders(listener, folder.Folders);
                folder.Release();
            }
            folders.Release();
        }
Пример #2
0
 public _com_OutlookExporer Add(_com_OutlookMAPIFolder folder, Outlook.OlFolderDisplayMode displayMode)
 {
     return(new _com_OutlookExporer(_explorers.Add(folder.COM_Pointer, displayMode)));
 }