17 references to GetLanguage
Microsoft.TemplateEngine.Cli (15)
Commands\create\InstantiateCommand.cs (3)
278if (!templates.Any(t => string.IsNullOrWhiteSpace(t.GetLanguage())) 279&& !templates.AllAreTheSame(t => t.GetLanguage())) 306.DefineColumn(t => t.GetLanguage() ?? string.Empty, LocalizableStrings.ColumnNameLanguage, showAlways: true)
Commands\create\InstantiateCommand.Help.cs (4)
110IEnumerable<string?> languages = matchingTemplates.Select(c => c.Template.GetLanguage()).Distinct(); 116IEnumerable<TemplateCommand> templatesForDefaultLanguage = filteredTemplates.Where(c => string.Equals(c.Template.GetLanguage(), defaultLanguage, StringComparison.OrdinalIgnoreCase)); 160string? language = preferredTemplate.GetLanguage(); 196string? preferredLanguage = preferredtemplate.GetLanguage();
Commands\create\TemplateCommand.cs (2)
64string? templateLanguage = template.GetLanguage(); 79if (value != template.GetLanguage())
Extensions.cs (1)
42string? templateLanguage = template.GetLanguage();
TabularOutput\TemplateGroupDisplay.cs (1)
83string? lang = template.GetLanguage();
TemplateGroup.cs (1)
83language.Add(template.GetLanguage());
TemplateInvoker.cs (1)
48string? templateLanguage = templateToRun.GetLanguage();
TemplateResolution\TemplateGroupMatchInfo.cs (1)
328matchInfo => matchInfo.Info.GetLanguage()?.Equals(languageMatch.Value, StringComparison.OrdinalIgnoreCase) ?? false);
TemplateResolution\TemplateResolutionResult.cs (1)
343IEnumerable<string?> templateLanguages = highestPrecedenceTemplates.Select(t => t.GetLanguage()).Distinct(StringComparer.OrdinalIgnoreCase);
Microsoft.TemplateEngine.Edge (1)
Template\WellKnownSearchFilters.cs (1)
114if (template.GetLanguage()?.Equals(language, StringComparison.OrdinalIgnoreCase) ?? false)
Microsoft.TemplateEngine.Utils (1)
WellKnownSearchFilters.cs (1)
148if (template.GetLanguage()?.Equals(language, StringComparison.OrdinalIgnoreCase) ?? false)