Разница между Outlook.Folder и Outlok.MAPIFolder
м не ясно, на разницу между классамиFolder
а такжеMAPIFolder
в пространстве именOutlook
, Когда я просматриваю код в сети, некоторые используют первый, а другие используют другой синтаксис, и я могудействительно определить, если:
as
-ную)Это'другие причины полностью (и если да, то какие)Вот'это код, который яЯ использую для получения этих двух.
Outlook.Folder defaultContactsFolder_1 =
this.Application.Session.GetDefaultFolder(
Outlook.OlDefaultFolders.olFolderContacts) as Outlook.Folder;
Outlook.MAPIFolder defaultContactFolder_2 =
this.Application.GetNamespace("MAPI").GetDefaultFolder(
Outlook.OlDefaultFolders.olFolderContacts);