private VSTemplateSchema.ProjectItem CreateFileItem(ProjectItem projectItem) { return(new VSTemplateSchema.ProjectItem { ReplaceParameters = projectItem.ShouldReplaceParameters(), Value = projectItem.Name, TargetFileName = projectItem.Name, ReplaceParametersSpecified = true }); }
private object CreateLinkedFileItem(ProjectItem projectItem, string parentPath) { string filename = projectItem.get_FileNames(0); string relativepath = PathUtil.RelativePathTo(Path.GetDirectoryName(parentPath), filename); return(new VSTemplateSchema.ProjectItem { ReplaceParameters = projectItem.ShouldReplaceParameters(), Value = relativepath, TargetFileName = projectItem.Name, ReplaceParametersSpecified = true }); }
private object CreateLinkedFileItem(ProjectItem projectItem, string parentPath) { string filename = projectItem.get_FileNames(0); string relativepath = PathUtil.RelativePathTo(Path.GetDirectoryName(parentPath), filename); return new VSTemplateSchema.ProjectItem { ReplaceParameters = projectItem.ShouldReplaceParameters(), Value = relativepath, TargetFileName = projectItem.Name, ReplaceParametersSpecified = true }; }
private VSTemplateSchema.ProjectItem CreateFileItem(ProjectItem projectItem) { return new VSTemplateSchema.ProjectItem { ReplaceParameters = projectItem.ShouldReplaceParameters(), Value = projectItem.Name, TargetFileName = projectItem.Name, ReplaceParametersSpecified = true }; }