private void scriptManager_CreateDefaultContent(object sender, CreateDefaultContentEventArgs e) { string strPureFileName = Path.GetFileName(e.FileName); if (String.Compare(strPureFileName, "main.cs", true) == 0) { CreateDefaultMainCsFile(e.FileName); e.Created = true; } else { e.Created = false; } }
internal override void CreateDefaultContent(CreateDefaultContentEventArgs e) { string strPureFileName = Path.GetFileName(e.FileName); if (String.Compare(strPureFileName, "main.cs", true) == 0) { CreateDefaultMainCsFile(e.FileName); e.Created = true; } else { e.Created = false; } }
// 创建一个方案目录中的若干缺省文件 public int CreateDefault(string strLocate, string strHostName) { // 创建物理目录 if (strLocate == "") return -1; Directory.CreateDirectory(strLocate); // 创建缺省文件 if (this.CreateDefaultContent != null) { // main.cs string strFileName = strLocate + "\\main.cs"; // CreateDefaultMainCsFile(strFileName); CreateDefaultContentEventArgs e = new CreateDefaultContentEventArgs(); e.FileName = strFileName; this.CreateDefaultContent(this, e); if (e.Created == false) CreateBlankContent(strFileName); // reference.xml strFileName = strLocate + "\\references.xml"; CreateDefaultReferenceXmlFile(strFileName); // metadata.xml strFileName = strLocate + "\\metadata.xml"; CreateDefaultMetadataXmlFile(strFileName, strHostName); } return 0; }
public void OnCreateDefaultContent(string strFileName) { // 创建缺省文件 if (this.CreateDefaultContent != null) { CreateDefaultContentEventArgs e = new CreateDefaultContentEventArgs(); e.FileName = strFileName; this.CreateDefaultContent(this, e); if (e.Created == false) CreateBlankContent(strFileName); } else { // 创建一个空文件 CreateBlankContent(strFileName); } }
internal virtual void CreateDefaultContent(CreateDefaultContentEventArgs e) { }
private void scriptManager_CreateDefaultContent(object sender, CreateDefaultContentEventArgs e) { CreateDefaultContent(e); }