Exemplo n.º 1
0
        internal static ProjectItemNode Create(IProjectItem projectItem, Microsoft.Expression.Project.UserInterface.ProjectPane projectPane, Microsoft.Expression.Project.UserInterface.ProjectNode projectNode)
        {
            ProjectItemNode   projectItemNode   = null;
            FolderProjectItem folderProjectItem = projectItem as FolderProjectItem;

            if (folderProjectItem == null)
            {
                projectItemNode = new ProjectItemNode(projectItem, projectPane, projectNode);
            }
            else
            {
                projectItemNode = new FolderNode(folderProjectItem, projectPane, projectNode);
            }
            return(projectItemNode);
        }
Exemplo n.º 2
0
 internal FolderNode(FolderProjectItem projectItem, Microsoft.Expression.Project.UserInterface.ProjectPane projectPane, Microsoft.Expression.Project.UserInterface.ProjectNode projectNode) : base(projectItem, projectPane, projectNode)
 {
     this.folderProjectItem = projectItem;
 }