Table of Contents

Class SystemFileService

Namespace
HeBianGu.Base.WpfBase
Assembly
HeBianGu.Base.WpfBase.dll
public static class SystemFileService
Inheritance
SystemFileService
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(string foldPath)

Parameters

foldPath string

Returns

IEnumerable<string>

GetAllFiles(string, Predicate<FileInfo>)

public static IEnumerable<string> GetAllFiles(string foldPath, Predicate<FileInfo> match = null)

Parameters

foldPath string
match Predicate<FileInfo>

Returns

IEnumerable<string>

GetAllImages(string)

public static IEnumerable<string> GetAllImages(string foldPath)

Parameters

foldPath string

Returns

IEnumerable<string>

GetAllVedios(string)

public static IEnumerable<string> GetAllVedios(string foldPath)

Parameters

foldPath string

Returns

IEnumerable<string>

GetExtension(string[])

public static string GetExtension(string[] extensions)

Parameters

extensions string[]

Returns

string