Esempio n. 1
0
        private static List <NavigationNodeCollection> LoadNavigationNodeCollection(UserContext userContext, MailboxSession session, params NavigationNodeGroupSection[] groupSections)
        {
            object[][] data = NavigationNodeCollection.LoadCommonViewAssociatedMessages(session);
            List <NavigationNodeCollection> list = new List <NavigationNodeCollection>(groupSections.Length);

            foreach (NavigationNodeGroupSection navigationNodeGroupSection in groupSections)
            {
                list.Add(new NavigationNodeCollection(userContext, session, navigationNodeGroupSection, data));
            }
            return(list);
        }