C# Класс Squared.Util.IO

Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

DetectStreamEncoding() публичный статический Метод

public static DetectStreamEncoding ( System stream ) : Encoding
stream System
Результат Encoding

EnumDirectories() публичный статический Метод

public static EnumDirectories ( string path, string searchPattern = "*", bool recursive = false ) : IEnumerable
path string
searchPattern string
recursive bool
Результат IEnumerable

EnumDirectoryEntries() публичный статический Метод

public static EnumDirectoryEntries ( string path, string searchPattern, bool recursive, bool>.Func attributeFilter ) : IEnumerable
path string
searchPattern string
recursive bool
attributeFilter bool>.Func
Результат IEnumerable

EnumFiles() публичный статический Метод

public static EnumFiles ( string path, string searchPattern = "*", bool recursive = false ) : IEnumerable
path string
searchPattern string
recursive bool
Результат IEnumerable

ExtractAssociatedIcon() публичный статический Метод

public static ExtractAssociatedIcon ( string path, bool large ) : Icon
path string
large bool
Результат System.Drawing.Icon

GlobToRegex() публичный статический Метод

public static GlobToRegex ( string glob ) : Regex
glob string
Результат Regex

IsDirectory() публичный статический Метод

public static IsDirectory ( uint attributes ) : bool
attributes uint
Результат bool

IsFile() публичный статический Метод

public static IsFile ( uint attributes ) : bool
attributes uint
Результат bool