60 references to DefineColumn
Microsoft.TemplateEngine.Cli (34)
Commands\BaseCommand.cs (6)
207.DefineColumn(mp => mp.Id.ToString(), LocalizableStrings.MountPointFactories, showAlways: true) 208.DefineColumn(mp => mp.GetType().FullName ?? string.Empty, LocalizableStrings.Type, showAlways: true) 209.DefineColumn(mp => mp.GetType().GetTypeInfo().Assembly.FullName ?? string.Empty, LocalizableStrings.Assembly, showAlways: true); 218.DefineColumn(g => g.Id.ToString(), LocalizableStrings.Generators, showAlways: true) 219.DefineColumn(g => g.GetType().FullName ?? string.Empty, LocalizableStrings.Type, showAlways: true) 220.DefineColumn(g => g.GetType().GetTypeInfo().Assembly.FullName ?? string.Empty, LocalizableStrings.Assembly, showAlways: true);
Commands\create\InstantiateCommand.cs (10)
150.DefineColumn(t => t.Name, LocalizableStrings.ColumnNameTemplateName, shrinkIfNeeded: true, minWidth: 15, showAlways: true) 151.DefineColumn(t => string.Join(",", t.ShortNames), LocalizableStrings.ColumnNameShortName, showAlways: true) 152.DefineColumn(t => string.Join(",", t.Languages), LocalizableStrings.ColumnNameLanguage, showAlways: true) 153.DefineColumn(t => string.Join(",", t.Authors), LocalizableStrings.ColumnNameAuthor, showAlways: true, shrinkIfNeeded: true, minWidth: 10) 154.DefineColumn(t => Task.Run(() => GetTemplatePackagesList(t)).GetAwaiter().GetResult(), LocalizableStrings.ColumnNamePackage, showAlways: true) 333.DefineColumn(t => t.Name, LocalizableStrings.ColumnNameTemplateName, shrinkIfNeeded: true, minWidth: 15, showAlways: true) 334.DefineColumn(t => string.Join(",", t.ShortNameList), LocalizableStrings.ColumnNameShortName, showAlways: true) 335.DefineColumn(t => t.GetLanguage() ?? string.Empty, LocalizableStrings.ColumnNameLanguage, showAlways: true) 337.DefineColumn(t => t.Author ?? string.Empty, LocalizableStrings.ColumnNameAuthor, showAlways: true, shrinkIfNeeded: true, minWidth: 10) 338.DefineColumn(t => Task.Run(() => GetTemplatePackage(t)).GetAwaiter().GetResult(), LocalizableStrings.ColumnNamePackage, showAlways: true)
TabularOutput\TemplateGroupDisplay.cs (3)
234.DefineColumn(t => t.ShortNames, LocalizableStrings.ColumnNameShortName, showAlways: true) 236.DefineColumn(t => t.Type, LocalizableStrings.ColumnNameType, TabularOutputSettings.ColumnNames.Type, defaultColumn: false) 237.DefineColumn(t => t.Author, LocalizableStrings.ColumnNameAuthor, TabularOutputSettings.ColumnNames.Author, defaultColumn: false, shrinkIfNeeded: true, minWidth: 10)
TemplatePackageCoordinator.cs (7)
579.DefineColumn(t => t.Name, LocalizableStrings.ColumnNameTemplateName, minWidth: 15, showAlways: true, shrinkIfNeeded: true) 580.DefineColumn(t => t.ShortNames, LocalizableStrings.ColumnNameShortName, minWidth: 15, showAlways: true) 581.DefineColumn(t => t.Type, LocalizableStrings.ColumnNameType, minWidth: 15, showAlways: true) 582.DefineColumn(t => t.Classifications, LocalizableStrings.ColumnNameTags, minWidth: 15, showAlways: true, shrinkIfNeeded: true) 583.DefineColumn(t => t.Languages, LocalizableStrings.ColumnNameLanguage, minWidth: 15, showAlways: true); 836.DefineColumn(r => r.CurrentVersion ?? string.Empty, LocalizableStrings.ColumnNameCurrentVersion, showAlways: true) 837.DefineColumn(r => r.LatestVersion ?? string.Empty, LocalizableStrings.ColumnNameLatestVersion, showAlways: true)
TemplatePackageDisplay.cs (2)
295.DefineColumn(r => r.CurrentVersion ?? string.Empty, LocalizableStrings.ColumnNameCurrentVersion, showAlways: true) 296.DefineColumn(r => r.LatestVersion ?? string.Empty, LocalizableStrings.ColumnNameLatestVersion, showAlways: true)
TemplateSearch\CliTemplateSearchCoordinator.cs (6)
193.DefineColumn(r => r.TemplateGroupInfo.ShortNames, LocalizableStrings.ColumnNameShortName, showAlways: true) 194.DefineColumn(r => r.TemplateGroupInfo.Author, LocalizableStrings.ColumnNameAuthor, TabularOutputSettings.ColumnNames.Author, defaultColumn: false, shrinkIfNeeded: true, minWidth: 12) 195.DefineColumn(r => r.TemplateGroupInfo.Languages, LocalizableStrings.ColumnNameLanguage, TabularOutputSettings.ColumnNames.Language, defaultColumn: true) 196.DefineColumn(r => r.TemplateGroupInfo.Type, LocalizableStrings.ColumnNameType, TabularOutputSettings.ColumnNames.Type, defaultColumn: false) 197.DefineColumn(r => r.TemplateGroupInfo.Classifications, LocalizableStrings.ColumnNameTags, TabularOutputSettings.ColumnNames.Tags, defaultColumn: false, shrinkIfNeeded: true, minWidth: 10) 199.DefineColumn(r => GetReservedMark(r.Reserved), LocalizableStrings.ColumnNameTrusted, showAlways: true, textAlign: TextAlign.Center)
Microsoft.TemplateEngine.Cli.UnitTests (26)
TabularOutputTests.cs (26)
34.DefineColumn(t => t.Item1, "Column 1", shrinkIfNeeded: true, minWidth: 2) 35.DefineColumn(t => t.Item2, "Column 2"); 61.DefineColumn(t => t.Item1, "Column 1", shrinkIfNeeded: true, minWidth: 2) 62.DefineColumn(t => t.Item2, "Column 2", shrinkIfNeeded: true, minWidth: 2); 88.DefineColumn(t => t.Item1, "Column 1", shrinkIfNeeded: true, minWidth: 15) 89.DefineColumn(t => t.Item2, "Column 2", shrinkIfNeeded: true, minWidth: 8); 115.DefineColumn(t => t.Item1, "Column 1", showAlways: true) 116.DefineColumn(t => t.Item2, "Column 2", columnName: "column2") //defaultColumn: true by default 117.DefineColumn(t => t.Item3, "Column 3", columnName: "column3", defaultColumn: false); 144.DefineColumn(t => t.Item1, "Column 1", showAlways: true) 145.DefineColumn(t => t.Item2, "Column 2", columnName: "column2") //defaultColumn: true by default 146.DefineColumn(t => t.Item3, "Column 3", columnName: "column3", defaultColumn: false); 168.DefineColumn(t => t.Item1, "Column 1", showAlways: true) 169.DefineColumn(t => t.Item2, "Column 2", columnName: "column2") //defaultColumn: true by default 170.DefineColumn(t => t.Item3, "Column 3", columnName: "column3", defaultColumn: false); 192.DefineColumn(t => t.Item1, "Column 1") 193.DefineColumn(t => t.Item2, "Column 2", textAlign: TextAlign.Center); 215.DefineColumn(t => t.Item1, "Column 1") 216.DefineColumn(t => t.Item2, "Column 2", textAlign: TextAlign.Right); 253.DefineColumn(t => t.Item1, "模板名") 254.DefineColumn(t => t.Item2, "短名称"); 291.DefineColumn(t => t.Item1, "模板名", shrinkIfNeeded: true) 292.DefineColumn(t => t.Item2, "短名称"); 314.DefineColumn(t => t.Item1, "Column 1", showAlways: true) 315.DefineColumn(t => t.Item2, "Column 2", columnName: "column2") //defaultColumn: true by default 316.DefineColumn(t => t.Item3, "Column 3", columnName: "column3", defaultColumn: false);