예제 #1
0
 public ItemProperties(ItemNode item)
 {
     this.item = item.HierarchyNode.GetExtenderObject() as ProjectItem;
     node      = item.HierarchyNode;
     msBuild   = item.HierarchyNode.GetRoot().HierarchyIdentity.Hierarchy as IVsBuildPropertyStorage;
 }
예제 #2
0
 IDeletableNode IAdapter <ItemNode, IDeletableNode> .Adapt(ItemNode from) =>
 new DeletableProjectItemNode(from);
예제 #3
0
 IRemovableNode IAdapter <ItemNode, IRemovableNode> .Adapt(ItemNode from) =>
 new RemovableProjectItemNode(from);
예제 #4
0
 public ItemProperties(ItemNode item)
 {
     this.item = item.HierarchyNode.GetExtenderObject() as ProjectItem;
     node      = item.HierarchyNode;
     msBuild   = item.OwningProject.AsVsBuildPropertyStorage();
 }