Table of Contents

Enum ContentTypes.Enumeration

Namespace
NuvTools.Common.IO.File
Assembly
NuvTools.Common.dll

Enumeration using DisplayAttribute.

Each enum contains the title (Name property), extension (ShortName property) and content type information (Description property).

Recommended to use the extensions methods like GetExtension(Enumeration), GetContentType(Enumeration) or GetFriendlyNameExtension(Enumeration)

public enum ContentTypes.Enumeration
Extension Methods

Fields

[Display(Name = "CSV", ShortName = "csv", Description = "text/csv")] Csv = 3
[Display(Name = "Icon", ShortName = "ico", Description = "imagem/x-icon")] Icon = 5
[Display(Name = "PDF", ShortName = "pdf", Description = "application/pdf")] Pdf = 1
[Display(Name = "Plain Text", ShortName = "txt", Description = "text/plain")] PlainText = 2
[Display(Name = "PNG", ShortName = "png", Description = "data:application/octet-stream;base64")] Png = 8
[Display(Name = "SVG", ShortName = "svg", Description = "image/svg+xml")] Svg = 6
[Display(Name = "Excel 98/2000", ShortName = "xls", Description = "application/vnd.ms-excel")] Xls = 4
[Display(Name = "Excel", ShortName = "xlsx", Description = "data:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,")] Xlsx = 7