C# Class Gammtek.Conduit.Windows.ShPath

Afficher le fichier Open project: ME3Explorer/ME3Explorer

Méthodes publiques

Méthode Description
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

Method Details

AddBackslash() public static méthode

public static AddBackslash ( StringBuilder path ) : bool
path StringBuilder
Résultat bool

AddBackslash() public static méthode

public static AddBackslash ( string path ) : string
path string
Résultat string

AddExtension() public static méthode

public static AddExtension ( StringBuilder path, string extension ) : bool
path StringBuilder
extension string
Résultat bool

Append() public static méthode

public static Append ( StringBuilder path, string more ) : bool
path StringBuilder
more string
Résultat bool

BuildRoot() public static méthode

public static BuildRoot ( int drive ) : string
drive int
Résultat string

Canonicalize() public static méthode

public static Canonicalize ( string path ) : string
path string
Résultat string

Combine() public static méthode

public static Combine ( string path, string more ) : string
path string
more string
Résultat string

CompactPath() public static méthode

public static CompactPath ( string path, uint maxLength ) : string
path string
maxLength uint
Résultat string

FileExists() public static méthode

public static FileExists ( string path ) : bool
path string
Résultat bool

FindExtension() public static méthode

public static FindExtension ( string path ) : string
path string
Résultat string

FindFileName() public static méthode

public static FindFileName ( string path ) : string
path string
Résultat string

FindNextComponent() public static méthode

public static FindNextComponent ( string path ) : string
path string
Résultat string

FindOnPath() public static méthode

public static FindOnPath ( string file ) : string
file string
Résultat string

FindOnPath() public static méthode

public static FindOnPath ( string file, string otherDirectories ) : string
file string
otherDirectories string
Résultat string

FindSuffixArray() public static méthode

public static FindSuffixArray ( string path, string suffixes ) : string
path string
suffixes string
Résultat string

GetArgs() public static méthode

public static GetArgs ( string path ) : string
path string
Résultat string

GetCharType() public static méthode

public static GetCharType ( char c ) : PathCharType
c char
Résultat PathCharType

GetCommonPrefix() public static méthode

public static GetCommonPrefix ( string path1, string path2 ) : string
path1 string
path2 string
Résultat string

GetDriveNumber() public static méthode

public static GetDriveNumber ( string path ) : int
path string
Résultat int

IsContentType() public static méthode

public static IsContentType ( string path, string contentType ) : bool
path string
contentType string
Résultat bool

IsDirectory() public static méthode

public static IsDirectory ( string path ) : bool
path string
Résultat bool

IsDirectoryEmpty() public static méthode

public static IsDirectoryEmpty ( string path ) : bool
path string
Résultat bool

IsFileSpec() public static méthode

public static IsFileSpec ( string path ) : bool
path string
Résultat bool

IsLongFileNameFileSpec() public static méthode

public static IsLongFileNameFileSpec ( string path ) : bool
path string
Résultat bool

IsNetworkPath() public static méthode

public static IsNetworkPath ( string path ) : bool
path string
Résultat bool

IsPrefix() public static méthode

public static IsPrefix ( string prefix, string path ) : bool
prefix string
path string
Résultat bool

IsRelative() public static méthode

public static IsRelative ( string path ) : bool
path string
Résultat bool

IsRoot() public static méthode

public static IsRoot ( string path ) : bool
path string
Résultat bool

IsSameRoot() public static méthode

public static IsSameRoot ( string path1, string path2 ) : bool
path1 string
path2 string
Résultat bool

IsSystemFolder() public static méthode

public static IsSystemFolder ( string path, FileAttributes attributes ) : bool
path string
attributes FileAttributes
Résultat bool

IsUNC() public static méthode

public static IsUNC ( string path ) : bool
path string
Résultat bool

IsUNCServer() public static méthode

public static IsUNCServer ( string path ) : bool
path string
Résultat bool

IsUNCServerShare() public static méthode

public static IsUNCServerShare ( string path ) : bool
path string
Résultat bool

IsURL() public static méthode

public static IsURL ( string path ) : bool
path string
Résultat bool

MakePretty() public static méthode

public static MakePretty ( string path ) : string
path string
Résultat string

MakeSystemFolder() public static méthode

public static MakeSystemFolder ( string path ) : string
path string
Résultat string

MatchSpec() public static méthode

public static MatchSpec ( string file, string spec ) : bool
file string
spec string
Résultat bool

ParseIconLocation() public static méthode

public static ParseIconLocation ( string path, string &parsedPath ) : int
path string
parsedPath string
Résultat int

PathAddExtension() public static méthode

public static PathAddExtension ( string path, string extension ) : string
path string
extension string
Résultat string

QuoteSpaces() public static méthode

public static QuoteSpaces ( string path ) : string
path string
Résultat string

RelativePathTo() public static méthode

public static RelativePathTo ( string pathFrom, bool fromPathIsDirectory, string pathTo, bool toPathIsDirectory ) : string
pathFrom string
fromPathIsDirectory bool
pathTo string
toPathIsDirectory bool
Résultat string

RemoveArgs() public static méthode

public static RemoveArgs ( string path ) : string
path string
Résultat string

RemoveBackslash() public static méthode

public static RemoveBackslash ( string path ) : string
path string
Résultat string

RemoveBlanks() public static méthode

public static RemoveBlanks ( string path ) : string
path string
Résultat string

RemoveExtension() public static méthode

public static RemoveExtension ( string path ) : string
path string
Résultat string

RemoveFileSpec() public static méthode

public static RemoveFileSpec ( string path ) : string
path string
Résultat string

RenameExtension() public static méthode

public static RenameExtension ( string path, string newExtension ) : string
path string
newExtension string
Résultat string

SearchAndQualify() public static méthode

public static SearchAndQualify ( string path ) : string
path string
Résultat string

SkipRoot() public static méthode

public static SkipRoot ( string path ) : string
path string
Résultat string

StripPath() public static méthode

public static StripPath ( string path ) : string
path string
Résultat string

StripToRoot() public static méthode

public static StripToRoot ( string path ) : string
path string
Résultat string

UnExpandEnvironmentStrings() public static méthode

public static UnExpandEnvironmentStrings ( string path ) : string
path string
Résultat string

Undecorate() public static méthode

public static Undecorate ( string path ) : string
path string
Résultat string

UnmakeSystemFolder() public static méthode

public static UnmakeSystemFolder ( string path ) : string
path string
Résultat string

UnquoteSpaces() public static méthode

public static UnquoteSpaces ( string path ) : string
path string
Résultat string