public KnownFolder(IDataContainer knownFolderInfo, string myFolderName, KnownFolderKind knownFolderKind, Uri providerUrl, string displayName) { if (knownFolderInfo == null) { throw new ArgumentNullException("knownFolderInfo"); } if (myFolderName == null) { throw new ArgumentNullException("myFolderName"); } Folder = knownFolderInfo; My = knownFolderInfo.FolderItemInfo(myFolderName); _knownFolderKind = knownFolderKind; ProviderUrl = providerUrl; Enabled = false; DisplayName = displayName; }