C# 클래스 Gammtek.Conduit.Windows.ShPath

파일 보기 프로젝트 열기: ME3Explorer/ME3Explorer

공개 메소드들

메소드 설명
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