Разница между Outlook.Folder и Outlok.MAPIFolder
Я не понимаю разницы между классамиFolder
а такжеMAPIFolder
в пространстве именOutlook
, Когда я просматриваю код в сети, некоторые используют первый, в то время как другие используют другой синтаксис, и я действительно не могу определить:
as
-ing)
it's other reason(s) entirely (and if so, which)
Вот код, который я использую для получения этих двух.
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);