Exemplo n.º 1
0
 protected virtual void OnProjectItemExists(object sender, ProjectItemExistsEventArgs args)
 {
     if (this.ProjectItemExists != null)
     {
         this.ProjectItemExists(sender, args);
     }
 }
Exemplo n.º 2
0
 private void projectItemGenerator_ProjectItemExists(object sender, ProjectItemExistsEventArgs e)
 {
     try
     {
         e.Exists = EnvDTEHelper.Instance.GetProjectItemExists(e.ProjectName, e.ItemName, e.ItemType);
     }
     catch (Exception ex)
     {
         throw;
     }
 }
Exemplo n.º 3
0
 protected virtual void OnProjectItemExists(object sender, ProjectItemExistsEventArgs args)
 {
     ProjectItemExists?.Invoke(sender, args);
 }
Exemplo n.º 4
0
 protected abstract void projectItemGenerator_ProjectItemExists(object sender, ProjectItemExistsEventArgs e);
Exemplo n.º 5
0
        protected override void projectItemGenerator_ProjectItemExists(object sender, ProjectItemExistsEventArgs e)
        {
            var name = e.ProjectItemName;

            if (name.StartsWith(Path.DirectorySeparatorChar))
            {
                name = name.Substring(1, name.Length - 1);
            }
            var fileName = System.IO.Path.Combine(_outputFolder, e.ProjectName, name);

            e.Exists = File.Exists(fileName);
        }