Table of Contents

Class FileExtension

Namespace
H.Extensions.Common
Assembly
H.Extensions.Common.dll
public static class FileExtension
Inheritance
FileExtension
Inherited Members

Fields

AudioExtension

public const string AudioExtension = "mp3 mpeg3 wav wave flac fla aiff aif aifc aac adt adts m2ts mp2 3g2 3gp2 3gp 3gpp m4a m4v mp4v mp4 mov asf wm wmv wma mp1 avi ac3 ec3"

Field Value

string

ImageExtension

public const string ImageExtension = "jpg jpeg png gif pdf tga tif svg tga bmp dds eps webp"

Field Value

string

VedioExtension

public const string VedioExtension = "wmv asf asx rm rmvb mpg mpeg mpe 3gp mov mp4 m4v avi dat mkv flv vob dat bdmv"

Field Value

string

Properties

AudioExtensions

public static string[] AudioExtensions { get; }

Property Value

string[]

AudioExtensionsFilter

public static string AudioExtensionsFilter { get; }

Property Value

string

ImageExtensions

public static string[] ImageExtensions { get; }

Property Value

string[]

ImageExtensionsFilter

public static string ImageExtensionsFilter { get; }

Property Value

string

VedioExtensions

public static string[] VedioExtensions { get; }

Property Value

string[]

VedioExtensionsFilter

public static string VedioExtensionsFilter { get; }

Property Value

string

Methods

GetAllAudios(string)

public static IEnumerable<string> GetAllAudios(this string foldPath)

Parameters

foldPath string

Returns

IEnumerable<string>

GetAllImages(string)

public static IEnumerable<string> GetAllImages(this string foldPath)

Parameters

foldPath string

Returns

IEnumerable<string>

GetAllVedios(string)

public static IEnumerable<string> GetAllVedios(this string foldPath)

Parameters

foldPath string

Returns

IEnumerable<string>

GetDirectorySize(DirectoryInfo)

public static long GetDirectorySize(this DirectoryInfo dirInfo)

Parameters

dirInfo DirectoryInfo

Returns

long

GetExtension(string[])

public static string GetExtension(string[] extensions)

Parameters

extensions string[]

Returns

string

IsAudio(string)

public static bool IsAudio(this string filePath)

Parameters

filePath string

Returns

bool

IsImage(string)

public static bool IsImage(this string filePath)

Parameters

filePath string

Returns

bool

IsVedio(string)

public static bool IsVedio(this string filePath)

Parameters

filePath string

Returns

bool

ToDirectoryEx(string)

public static DirectoryEx ToDirectoryEx(this string folder)

Parameters

folder string

Returns

DirectoryEx

ToFileEx(string)

public static FileEx ToFileEx(this string filePath)

Parameters

filePath string

Returns

FileEx

ToImageSource(string)

public static ImageSource ToImageSource(this string filePath)

Parameters

filePath string

Returns

ImageSource