Property | Type | Description | |
---|---|---|---|
IsRunningOnMono | bool |
Method | Description | |
---|---|---|
CheckFile ( string path, bool checkExists = false, bool mayBeUnc = true ) : bool | ||
ComparePathsEqualCase ( string source, string destination ) : bool | ||
ComparePathsOsCaseSensitive ( IAbsolutePath path1, IAbsolutePath path2 ) : bool | ||
ComparePathsOsCaseSensitive ( string path1, string path2 ) : bool | ||
CreateBatFile ( IAbsoluteDirectoryPath path, string name, string content ) : Task | ||
FilterPath ( |
||
FilterPath ( IPath info ) : string | ||
FilterPath ( string pathName ) : string | ||
FindParentWithName ( IAbsoluteDirectoryPath path, string key ) : IAbsoluteDirectoryPath | ||
FindPathInParents ( string path, string key ) : string | ||
GetDirectorySize ( IAbsoluteDirectoryPath p, string filter = null, string selector = "*.*", bool recurse = true ) : long | ||
GetFileSize ( double size, Units unit = Units.B, string postFix = null ) : string | ||
GetFileVersion ( string file ) : |
||
GetFiles ( IAbsoluteDirectoryPath directory, string fileMask = "*.*", IEnumerable |
||
GetVersion ( IAbsoluteFilePath exePath ) : System.Version | ||
HandleDowncase ( string entry, IReadOnlyCollection |
||
HandleDowncaseFolder ( IAbsoluteDirectoryPath entry, IReadOnlyCollection |
||
IsDirectoryEmpty ( IAbsoluteDirectoryPath path ) : bool | ||
IsPathRootedDirectlyIn ( IAbsoluteDirectoryPath path, IAbsoluteDirectoryPath root, bool mayBeEqual = false ) : bool | ||
IsPathRootedIn ( IAbsoluteDirectoryPath path, IAbsoluteDirectoryPath root, bool mayBeEqual = false ) : bool | ||
IsValidRootedPath ( string path, bool checkExists = false, bool mayBeUnc = false ) : bool | ||
Lock ( string path, Func |
||
MakeValidFileName ( string fileName, string ext ) : string | ||
OpenCommandPrompt ( IAbsoluteDirectoryPath path ) : void | ||
OpenFolderInExplorer ( IAbsoluteDirectoryPath path ) : void | ||
OpenFolderInExplorer ( string path ) : void | ||
OrderBySize ( IEnumerable |
||
RemoveExtension ( string filePath, string toRemove = null ) : string | ||
SelectInExplorer ( string path ) : void | ||
SizePrediction ( string filePath ) : long |
Method | Description | |
---|---|---|
CleanPath ( string path ) : string | ||
GetFullCleanPath ( string path ) : string | ||
GetIsRunningOnMono ( ) : bool | ||
IsSameRoot ( IAbsoluteDirectoryPath sourcePath, IAbsoluteDirectoryPath destinationPath ) : bool | ||
MakeValidBatFileName ( string fileName ) : string |
public CheckFile ( string path, bool checkExists = false, bool mayBeUnc = true ) : bool | ||
path | string | |
checkExists | bool | |
mayBeUnc | bool | |
return | bool |
public ComparePathsEqualCase ( string source, string destination ) : bool | ||
source | string | |
destination | string | |
return | bool |
public ComparePathsOsCaseSensitive ( IAbsolutePath path1, IAbsolutePath path2 ) : bool | ||
path1 | IAbsolutePath | |
path2 | IAbsolutePath | |
return | bool |
public ComparePathsOsCaseSensitive ( string path1, string path2 ) : bool | ||
path1 | string | |
path2 | string | |
return | bool |
public CreateBatFile ( IAbsoluteDirectoryPath path, string name, string content ) : Task | ||
path | IAbsoluteDirectoryPath | |
name | string | |
content | string | |
return | Task |
public FilterPath ( |
||
info | ||
return | string |
public FilterPath ( string pathName ) : string | ||
pathName | string | |
return | string |
public FindParentWithName ( IAbsoluteDirectoryPath path, string key ) : IAbsoluteDirectoryPath | ||
path | IAbsoluteDirectoryPath | |
key | string | |
return | IAbsoluteDirectoryPath |
public FindPathInParents ( string path, string key ) : string | ||
path | string | |
key | string | |
return | string |
public GetDirectorySize ( IAbsoluteDirectoryPath p, string filter = null, string selector = "*.*", bool recurse = true ) : long | ||
p | IAbsoluteDirectoryPath | |
filter | string | |
selector | string | |
recurse | bool | |
return | long |
public GetFileSize ( double size, Units unit = Units.B, string postFix = null ) : string | ||
size | double | |
unit | Units | |
postFix | string | |
return | string |
public GetFileVersion ( string file ) : |
||
file | string | |
return |
public GetFiles ( IAbsoluteDirectoryPath directory, string fileMask = "*.*", IEnumerable |
||
directory | IAbsoluteDirectoryPath | |
fileMask | string | |
dirRootExclusions | IEnumerable |
|
fileRootExclusions | IEnumerable |
|
return | IEnumerable |
public GetVersion ( IAbsoluteFilePath exePath ) : System.Version | ||
exePath | IAbsoluteFilePath | |
return | System.Version |
public HandleDowncase ( string entry, IReadOnlyCollection |
||
entry | string | |
excludes | IReadOnlyCollection |
|
return | void |
public HandleDowncaseFolder ( IAbsoluteDirectoryPath entry, IReadOnlyCollection |
||
entry | IAbsoluteDirectoryPath | |
excludes | IReadOnlyCollection |
|
return | void |
public IsDirectoryEmpty ( IAbsoluteDirectoryPath path ) : bool | ||
path | IAbsoluteDirectoryPath | |
return | bool |
public IsPathRootedDirectlyIn ( IAbsoluteDirectoryPath path, IAbsoluteDirectoryPath root, bool mayBeEqual = false ) : bool | ||
path | IAbsoluteDirectoryPath | |
root | IAbsoluteDirectoryPath | |
mayBeEqual | bool | |
return | bool |
public IsPathRootedIn ( IAbsoluteDirectoryPath path, IAbsoluteDirectoryPath root, bool mayBeEqual = false ) : bool | ||
path | IAbsoluteDirectoryPath | |
root | IAbsoluteDirectoryPath | |
mayBeEqual | bool | |
return | bool |
public IsValidRootedPath ( string path, bool checkExists = false, bool mayBeUnc = false ) : bool | ||
path | string | |
checkExists | bool | |
mayBeUnc | bool | |
return | bool |
public Lock ( string path, Func |
||
path | string | |
action | Func |
|
return | Task |
public MakeValidFileName ( string fileName, string ext ) : string | ||
fileName | string | |
ext | string | |
return | string |
public OpenCommandPrompt ( IAbsoluteDirectoryPath path ) : void | ||
path | IAbsoluteDirectoryPath | |
return | void |
public OpenFolderInExplorer ( IAbsoluteDirectoryPath path ) : void | ||
path | IAbsoluteDirectoryPath | |
return | void |
public OpenFolderInExplorer ( string path ) : void | ||
path | string | |
return | void |
public OrderBySize ( IEnumerable |
||
ar | IEnumerable |
|
reverse | bool | |
return | string[] |
public RemoveExtension ( string filePath, string toRemove = null ) : string | ||
filePath | string | |
toRemove | string | |
return | string |
public SelectInExplorer ( string path ) : void | ||
path | string | |
return | void |
public SizePrediction ( string filePath ) : long | ||
filePath | string | |
return | long |