C# Класс Gammtek.Conduit.Windows.ShPath

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

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

Метод Описание
AddBackslash ( StringBuilder path ) : bool
AddBackslash ( string path ) : string
AddExtension ( StringBuilder path, string extension ) : bool
Append ( StringBuilder path, string more ) : bool
BuildRoot ( int drive ) : string
Canonicalize ( string path ) : string
Combine ( string path, string more ) : string
CompactPath ( string path, uint maxLength ) : string
FileExists ( string path ) : bool
FindExtension ( string path ) : string
FindFileName ( string path ) : string
FindNextComponent ( string path ) : string
FindOnPath ( string file ) : string
FindOnPath ( string file, string otherDirectories ) : string
FindSuffixArray ( string path, string suffixes ) : string
GetArgs ( string path ) : string
GetCharType ( char c ) : PathCharType
GetCommonPrefix ( string path1, string path2 ) : string
GetDriveNumber ( string path ) : int
IsContentType ( string path, string contentType ) : bool
IsDirectory ( string path ) : bool
IsDirectoryEmpty ( string path ) : bool
IsFileSpec ( string path ) : bool
IsLongFileNameFileSpec ( string path ) : bool
IsNetworkPath ( string path ) : bool
IsPrefix ( string prefix, string path ) : bool
IsRelative ( string path ) : bool
IsRoot ( string path ) : bool
IsSameRoot ( string path1, string path2 ) : bool
IsSystemFolder ( string path, FileAttributes attributes ) : bool
IsUNC ( string path ) : bool
IsUNCServer ( string path ) : bool
IsUNCServerShare ( string path ) : bool
IsURL ( string path ) : bool
MakePretty ( string path ) : string
MakeSystemFolder ( string path ) : string
MatchSpec ( string file, string spec ) : bool
ParseIconLocation ( string path, string &parsedPath ) : int
PathAddExtension ( string path, string extension ) : string
QuoteSpaces ( string path ) : string
RelativePathTo ( string pathFrom, bool fromPathIsDirectory, string pathTo, bool toPathIsDirectory ) : string
RemoveArgs ( string path ) : string
RemoveBackslash ( string path ) : string
RemoveBlanks ( string path ) : string
RemoveExtension ( string path ) : string
RemoveFileSpec ( string path ) : string
RenameExtension ( string path, string newExtension ) : string
SearchAndQualify ( string path ) : string
SkipRoot ( string path ) : string
StripPath ( string path ) : string
StripToRoot ( string path ) : string
UnExpandEnvironmentStrings ( string path ) : string
Undecorate ( string path ) : string
UnmakeSystemFolder ( string path ) : string
UnquoteSpaces ( string path ) : string

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

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

public static AddBackslash ( StringBuilder path ) : bool
path StringBuilder
Результат bool

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

public static AddBackslash ( string path ) : string
path string
Результат string

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

public static AddExtension ( StringBuilder path, string extension ) : bool
path StringBuilder
extension string
Результат bool

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

public static Append ( StringBuilder path, string more ) : bool
path StringBuilder
more string
Результат bool

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

public static BuildRoot ( int drive ) : string
drive int
Результат string

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

public static Canonicalize ( string path ) : string
path string
Результат string

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

public static Combine ( string path, string more ) : string
path string
more string
Результат string

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

public static CompactPath ( string path, uint maxLength ) : string
path string
maxLength uint
Результат string

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

public static FileExists ( string path ) : bool
path string
Результат bool

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

public static FindExtension ( string path ) : string
path string
Результат string

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

public static FindFileName ( string path ) : string
path string
Результат string

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

public static FindNextComponent ( string path ) : string
path string
Результат string

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

public static FindOnPath ( string file ) : string
file string
Результат string

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

public static FindOnPath ( string file, string otherDirectories ) : string
file string
otherDirectories string
Результат string

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

public static FindSuffixArray ( string path, string suffixes ) : string
path string
suffixes string
Результат string

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

public static GetArgs ( string path ) : string
path string
Результат string

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

public static GetCharType ( char c ) : PathCharType
c char
Результат PathCharType

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

public static GetCommonPrefix ( string path1, string path2 ) : string
path1 string
path2 string
Результат string

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

public static GetDriveNumber ( string path ) : int
path string
Результат int

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

public static IsContentType ( string path, string contentType ) : bool
path string
contentType string
Результат bool

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

public static IsDirectory ( string path ) : bool
path string
Результат bool

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

public static IsDirectoryEmpty ( string path ) : bool
path string
Результат bool

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

public static IsFileSpec ( string path ) : bool
path string
Результат bool

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

public static IsLongFileNameFileSpec ( string path ) : bool
path string
Результат bool

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

public static IsNetworkPath ( string path ) : bool
path string
Результат bool

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

public static IsPrefix ( string prefix, string path ) : bool
prefix string
path string
Результат bool

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

public static IsRelative ( string path ) : bool
path string
Результат bool

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

public static IsRoot ( string path ) : bool
path string
Результат bool

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

public static IsSameRoot ( string path1, string path2 ) : bool
path1 string
path2 string
Результат bool

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

public static IsSystemFolder ( string path, FileAttributes attributes ) : bool
path string
attributes FileAttributes
Результат bool

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

public static IsUNC ( string path ) : bool
path string
Результат bool

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

public static IsUNCServer ( string path ) : bool
path string
Результат bool

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

public static IsUNCServerShare ( string path ) : bool
path string
Результат bool

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

public static IsURL ( string path ) : bool
path string
Результат bool

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

public static MakePretty ( string path ) : string
path string
Результат string

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

public static MakeSystemFolder ( string path ) : string
path string
Результат string

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

public static MatchSpec ( string file, string spec ) : bool
file string
spec string
Результат bool

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

public static ParseIconLocation ( string path, string &parsedPath ) : int
path string
parsedPath string
Результат int

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

public static PathAddExtension ( string path, string extension ) : string
path string
extension string
Результат string

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

public static QuoteSpaces ( string path ) : string
path string
Результат string

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

public static RelativePathTo ( string pathFrom, bool fromPathIsDirectory, string pathTo, bool toPathIsDirectory ) : string
pathFrom string
fromPathIsDirectory bool
pathTo string
toPathIsDirectory bool
Результат string

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

public static RemoveArgs ( string path ) : string
path string
Результат string

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

public static RemoveBackslash ( string path ) : string
path string
Результат string

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

public static RemoveBlanks ( string path ) : string
path string
Результат string

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

public static RemoveExtension ( string path ) : string
path string
Результат string

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

public static RemoveFileSpec ( string path ) : string
path string
Результат string

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

public static RenameExtension ( string path, string newExtension ) : string
path string
newExtension string
Результат string

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

public static SearchAndQualify ( string path ) : string
path string
Результат string

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

public static SkipRoot ( string path ) : string
path string
Результат string

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

public static StripPath ( string path ) : string
path string
Результат string

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

public static StripToRoot ( string path ) : string
path string
Результат string

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

public static UnExpandEnvironmentStrings ( string path ) : string
path string
Результат string

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

public static Undecorate ( string path ) : string
path string
Результат string

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

public static UnmakeSystemFolder ( string path ) : string
path string
Результат string

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

public static UnquoteSpaces ( string path ) : string
path string
Результат string