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