Implemented interface member:
property
ParameterDefinitions
Microsoft.TemplateEngine.Abstractions.ITemplateMetadata.ParameterDefinitions
2 writes to ParameterDefinitions
Microsoft.TemplateEngine.Edge (2)
Settings\TemplateInfo.cs (1)
99ParameterDefinitions = LocalizeParameters(template, localizationInfo);
Settings\TemplateInfoReader.cs (1)
87info.ParameterDefinitions = new ParameterDefinitionSet(templateParameters);
5 references to ParameterDefinitions
Microsoft.TemplateEngine.Edge (5)
_generated\30\TemplateCacheJsonSerializerContext.TemplateInfo.g.cs (2)
58Getter = static obj => ((global::Microsoft.TemplateEngine.Edge.Settings.TemplateInfo)obj).ParameterDefinitions, 544global::Microsoft.TemplateEngine.Abstractions.Parameters.IParameterDefinitionSet __value_ParameterDefinitions = ((global::Microsoft.TemplateEngine.Edge.Settings.TemplateInfo)value).ParameterDefinitions;
Settings\TemplateInfo.cs (3)
110public IReadOnlyList<ITemplateParameter> Parameters => ParameterDefinitions; 175foreach (ITemplateParameter parameter in ParameterDefinitions.Where(TemplateParameterExtensions.IsChoice)) 195foreach (ITemplateParameter parameter in ParameterDefinitions.Where(p => !p.IsChoice()))