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