コード例 #1
0
 public void InvalidateGeneratedCodeFromPartialCompile(IProjectItem item)
 {
     this.actions.Add((AsyncProcess) new DelegateAsyncProcess((Action <object, DoWorkEventArgs>)((sender, args) =>
     {
         this.codeProject.RemoveGeneratedCode(item);
         PartialXamlBuilder.CleanPartialCompileDirectory();
     })), this.startProcessing);
 }
コード例 #2
0
 public void UpdateGeneratedCodeFromPartialCompile(IProjectItem item, string fileName)
 {
     this.actions.Add((AsyncProcess) new DelegateAsyncProcess((Action <object, DoWorkEventArgs>)((sender, args) =>
     {
         if (this.codeProject.IsGeneratedFileName(fileName))
         {
             return;
         }
         this.codeProject.RemoveGeneratedCode(item);
         this.codeProject.AddGeneratedCode(item, fileName, true);
         PartialXamlBuilder.CleanPartialCompileDirectory();
     })), this.startProcessing);
 }