Implemented interface member:
property
ParameterDefinitions
Microsoft.TemplateEngine.Abstractions.ITemplateMetadata.ParameterDefinitions
3 writes to ParameterDefinitions
Microsoft.TemplateEngine.Edge (3)
Settings\TemplateInfo.cs (1)
100ParameterDefinitions = LocalizeParameters(template, localizationInfo);
Settings\TemplateInfoReader.cs (2)
88info.ParameterDefinitions = new ParameterDefinitionSet(templateParameters); 210info.ParameterDefinitions = new ParameterDefinitionSet(templateParameters);
5 references to ParameterDefinitions
Microsoft.TemplateEngine.Edge (5)
Generated\361d1da7f942c932\TemplateCacheJsonSerializerContext.TemplateInfo.g.cs (2)
60Getter = static obj => ((global::Microsoft.TemplateEngine.Edge.Settings.TemplateInfo)obj).ParameterDefinitions, 546global::Microsoft.TemplateEngine.Abstractions.Parameters.IParameterDefinitionSet __value_ParameterDefinitions = ((global::Microsoft.TemplateEngine.Edge.Settings.TemplateInfo)value).ParameterDefinitions;
Settings\TemplateInfo.cs (3)
111public IReadOnlyList<ITemplateParameter> Parameters => ParameterDefinitions; 176foreach (ITemplateParameter parameter in ParameterDefinitions.Where(TemplateParameterExtensions.IsChoice)) 196foreach (ITemplateParameter parameter in ParameterDefinitions.Where(p => !p.IsChoice()))