C# Class Squared.Util.IO

Afficher le fichier Open project: sq/Fracture

Méthodes publiques

Méthode Description
DetectStreamEncoding ( System stream ) : Encoding
EnumDirectories ( string path, string searchPattern = "*", bool recursive = false ) : IEnumerable
EnumDirectoryEntries ( string path, string searchPattern, bool recursive, bool>.Func attributeFilter ) : IEnumerable
EnumFiles ( string path, string searchPattern = "*", bool recursive = false ) : IEnumerable
ExtractAssociatedIcon ( string path, bool large ) : Icon
GlobToRegex ( string glob ) : Regex
IsDirectory ( uint attributes ) : bool
IsFile ( uint attributes ) : bool

Private Methods

Méthode Description
FindFirstFile ( string lpFileName, WIN32_FIND_DATA &lpFindFileData ) : IntPtr
FindNextFile ( IntPtr hFindFile, WIN32_FIND_DATA &lpFindFileData ) : bool
SHGetFileInfo ( string pszPath, uint dwFileAttributes, SHFILEINFO &psfi, uint cbSizeFileInfo, uint uFlags ) : IntPtr

Method Details

DetectStreamEncoding() public static méthode

public static DetectStreamEncoding ( System stream ) : Encoding
stream System
Résultat Encoding

EnumDirectories() public static méthode

public static EnumDirectories ( string path, string searchPattern = "*", bool recursive = false ) : IEnumerable
path string
searchPattern string
recursive bool
Résultat IEnumerable

EnumDirectoryEntries() public static méthode

public static EnumDirectoryEntries ( string path, string searchPattern, bool recursive, bool>.Func attributeFilter ) : IEnumerable
path string
searchPattern string
recursive bool
attributeFilter bool>.Func
Résultat IEnumerable

EnumFiles() public static méthode

public static EnumFiles ( string path, string searchPattern = "*", bool recursive = false ) : IEnumerable
path string
searchPattern string
recursive bool
Résultat IEnumerable

ExtractAssociatedIcon() public static méthode

public static ExtractAssociatedIcon ( string path, bool large ) : Icon
path string
large bool
Résultat System.Drawing.Icon

GlobToRegex() public static méthode

public static GlobToRegex ( string glob ) : Regex
glob string
Résultat Regex

IsDirectory() public static méthode

public static IsDirectory ( uint attributes ) : bool
attributes uint
Résultat bool

IsFile() public static méthode

public static IsFile ( uint attributes ) : bool
attributes uint
Résultat bool