Example #1
0
 public SolutionEntityItem()
 {
     items          = new ProjectItemCollection(this);
     thisItemArgs   = new SolutionItemEventArgs(this);
     configurations = new SolutionItemConfigurationCollection(this);
     configurations.ConfigurationAdded   += new ConfigurationEventHandler(OnConfigurationAddedToCollection);
     configurations.ConfigurationRemoved += new ConfigurationEventHandler(OnConfigurationRemovedFromCollection);
     Counters.ItemsLoaded++;
     fileStatusTracker = new FileStatusTracker <SolutionItemEventArgs> (this, OnReloadRequired, new SolutionItemEventArgs(this));
 }
Example #2
0
 internal WorkspaceItem()
 {
     userProperties    = new PropertyBag();
     fileStatusTracker = new FileStatusTracker <WorkspaceItemEventArgs> (this, OnReloadRequired, new WorkspaceItemEventArgs(this));
 }
Example #3
0
 public WorkspaceItem()
 {
     MonoDevelop.Projects.Extensions.ProjectExtensionUtil.LoadControl(this);
     fileStatusTracker = new FileStatusTracker <WorkspaceItemEventArgs> (this, OnReloadRequired, new WorkspaceItemEventArgs(this));
 }