Table of Contents

Enum TypeOfExtension

Namespace
SunamoFileExtensions.Enums
Assembly
SunamoFileExtensions.dll

Represents the type/category of a file extension

public enum TypeOfExtension
Extension Methods

Fields

archive = 0

Archive files (zip, rar, 7z, etc.)

binary = 12

Binary files (dll, etc.)

configText = 6

Configuration text files. Verified that all extensions in AllExtension are textual.

contentBinary = 8

Binary content files

contentText = 7

Content text files (XML, JSON, mdf, ldf, sdf, etc.) Can't name data because is difficult to search (exists also database)

database = 5

Database files (db, etc.)

documentBinary = 4

Binary document files (pdf, etc.)

documentText = 3

Text document files (txt, md, rtf, etc.)

executable = 11

Executable files (exe, msi, etc.)

font = 15

Font files (ttf, woff, otf, etc.)

image = 1

Image files (png, jpg, gif, etc.)

multimedia = 16

Multimedia files (audio, video, etc.)

other = 18

Used when extension isn't known. For other files, display their description from Windows.

resource = 13

Resource files. For resources, it probably wouldn't matter if they were encoded in base64, but to be safe, they are all classified as binary to avoid potential damage.

script = 14

Script files (sql, cmd, ps1, etc.). Verified that all extensions in AllExtension are textual.

settingsText = 9

Settings text files (ini, etc.). Verified that all extensions in AllExtension are textual.

source_code = 2

Source code files (cs, js, html, etc.)

temporary = 17

Temporary files

visual_studioText = 10

Visual Studio text files. Verified that all extensions in AllExtension are textual.