コード例 #1
0
 public static string GetUrl(ChannelFolderType type, string id)
 {
     if (string.IsNullOrEmpty(id))
     {
         return(type + "-");
     }
     return(string.Format("{0}-{1}", type, id));
 }
コード例 #2
0
 private ChannelFolder(ChannelFolderType type, string id = null)
 {
     Type = type;
     if (!string.IsNullOrEmpty(id))
     {
         Id = id;
     }
 }
コード例 #3
0
 public ChannelFolder(string folderId, string name, ChannelFolderType folderType)
 {
     FolderId   = folderId;
     Name       = name;
     FolderType = folderType;
 }
コード例 #4
0
        IEnumerable<ChannelFolder> GetChildFolders(ExchangeClient client, string folderId, ChannelFolderType folderType)
        {
            var childFolders = client.FindAllFolders(folderId);

            return childFolders.Select(f => new ChannelFolder(f.FolderId.Id, f.DisplayName, folderType));
        }
コード例 #5
0
        IEnumerable <ChannelFolder> GetChildFolders(ExchangeClient client, string folderId, ChannelFolderType folderType)
        {
            var childFolders = client.FindAllFolders(folderId);

            return(childFolders.Select(f => new ChannelFolder(f.FolderId.Id, f.DisplayName, folderType)));
        }
コード例 #6
0
 public ChannelFolder(string folderId, string name, ChannelFolderType folderType)
 {
     FolderId = folderId;
     Name = name;
     FolderType = folderType;
 }