/// <summary> /// Initializes a new instance of the <see cref="WorkspaceItem" /> class. /// </summary> /// <param name="type">The type.</param> /// <param name="project">The project.</param> /// <param name="name">The name.</param> /// <param name="path">The path.</param> public WorkspaceItem(WorkspaceItemType type, WorkspaceItem project, string name, string path) : this(type, project, name) { this.Path = path; }
/// <summary> /// Initializes a new instance of the <see cref="WorkspaceItem" /> class. /// </summary> /// <param name="type">The type.</param> /// <param name="project">The project.</param> /// <param name="name">The name.</param> /// <param name="path">The path.</param> /// <param name="tag">The tag.</param> public WorkspaceItem(WorkspaceItemType type, WorkspaceItem project, string name, string path, object tag) : this(type, project, name, path) { this.Type = type; this.Tag = tag; }
/// <summary> /// Initializes a new instance of the <see cref="WorkspaceItem" /> class. /// </summary> /// <param name="type">The type.</param> /// <param name="project">The project.</param> /// <param name="name">The name.</param> public WorkspaceItem(WorkspaceItemType type, WorkspaceItem project, string name) : this(type) { this.Project = project; this.Name = name; }