/// <summary>
        ///     Initializes a new instance of the <see cref="ProjectExplorerItemWrapper" /> class.
        /// </summary>
        /// <param name="projectExplorerItem">The project explorer item.</param>
        public ProjectExplorerItemWrapper(IProjectExplorerItem projectExplorerItem)
        {
            Check.IfIsNull(projectExplorerItem).Throw<ArgumentNullException>(() => projectExplorerItem);

            this.projectExplorerItem = projectExplorerItem;

            openCommand = new Command(Open);
        }
 private void AddProjectExplorerItem(IProjectExplorerItem projectExplorerItem)
 {
     items.Add(new ProjectExplorerItemWrapper(projectExplorerItem));
 }