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