예제 #1
0
 public Project()
 {
     FileService.FileChanged += OnFileChanged;
     files = new ProjectFileCollection();
     Items.Bind(files);
     Filters = new ProjectItemCollection <ProjectFilterItem>();
     DependencyResolutionEnabled = true;
 }
예제 #2
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));
 }