C# Class Hyena.Paths

Exibir arquivo Open project: rubenv/tripod

Public Methods

Method Description
Combine ( string first ) : string
FindProgramInPath ( string command ) : string
GetInstalledDataDirectory ( string path ) : string
GetTempFileName ( DirectoryInfo dir, string extension ) : string
GetTempFileName ( string dir ) : string
GetTempFileName ( string dir, string extension ) : string
MakePathRelative ( string path, string to ) : string

Private Methods

Method Description
BuildRelativePath ( string path, string to ) : string
GetExecPaths ( ) : string[]
InitializePaths ( ) : void

Method Details

Combine() public static method

public static Combine ( string first ) : string
first string
return string

FindProgramInPath() public static method

public static FindProgramInPath ( string command ) : string
command string
return string

GetInstalledDataDirectory() public static method

public static GetInstalledDataDirectory ( string path ) : string
path string
return string

GetTempFileName() public static method

public static GetTempFileName ( DirectoryInfo dir, string extension ) : string
dir System.IO.DirectoryInfo
extension string
return string

GetTempFileName() public static method

public static GetTempFileName ( string dir ) : string
dir string
return string

GetTempFileName() public static method

public static GetTempFileName ( string dir, string extension ) : string
dir string
extension string
return string

MakePathRelative() public static method

public static MakePathRelative ( string path, string to ) : string
path string
to string
return string