in code/src/UI/ViewModels/Common/DataItems/NewItemFileViewModel.cs [114:139]
private string GetIcon()
{
switch (FileExtension)
{
case FileExtension.CSharp:
return "/Microsoft.Templates.UI;component/Assets/FileExtensions/CSharp.png";
case FileExtension.Resw:
return "/Microsoft.Templates.UI;component/Assets/FileExtensions/Resw.png";
case FileExtension.Xaml:
return "/Microsoft.Templates.UI;component/Assets/FileExtensions/Xaml.png";
case FileExtension.Png:
case FileExtension.Jpg:
case FileExtension.Jpeg:
return "/Microsoft.Templates.UI;component/Assets/FileExtensions/Image.png";
case FileExtension.Csproj:
return "/Microsoft.Templates.UI;component/Assets/FileExtensions/Csproj.png";
case FileExtension.Json:
return "/Microsoft.Templates.UI;component/Assets/FileExtensions/Json.png";
case FileExtension.Vb:
return "/Microsoft.Templates.UI;component/Assets/FileExtensions/VisualBasic.png";
case FileExtension.Vbproj:
return "/Microsoft.Templates.UI;component/Assets/FileExtensions/VBProj.png";
default:
return "/Microsoft.Templates.UI;component/Assets/FileExtensions/DefaultFile.png";
}
}