C# Class Gammtek.Conduit.Paths.PathHelpers.EnvironmentVariableDirectoryPath

Inheritance: EnvironmentVariablePathBase, IEnvironmentVariableDirectoryPath
Datei anzeigen Open project: ME3Explorer/ME3Explorer

Public Methods

Method Description
GetChildDirectoryPath ( string directoryName ) : IEnvironmentVariableDirectoryPath
GetChildFilePath ( string fileName ) : IEnvironmentVariableFilePath
GetSisterDirectoryPath ( string directoryName ) : IEnvironmentVariableDirectoryPath
GetSisterFilePath ( string fileName ) : IEnvironmentVariableFilePath
TryResolve ( IAbsoluteDirectoryPath &resolvedPath ) : EnvironmentVariableResolvingStatus
TryResolve ( IAbsolutePath &resolvedPath ) : EnvironmentVariableResolvingStatus
TryResolve ( IAbsoluteDirectoryPath &resolvedPath, string &failureMessage ) : bool
TryResolve ( IAbsolutePath &resolvedPath, string &failureMessage ) : bool

Private Methods

Method Description
EnvironmentVariableDirectoryPath ( string path ) : System.Diagnostics
IDirectoryPath ( string directoryName ) : IDirectoryPath
IDirectoryPath ( string fileName ) : IFilePath

Method Details

GetChildDirectoryPath() public method

public GetChildDirectoryPath ( string directoryName ) : IEnvironmentVariableDirectoryPath
directoryName string
return IEnvironmentVariableDirectoryPath

GetChildFilePath() public method

public GetChildFilePath ( string fileName ) : IEnvironmentVariableFilePath
fileName string
return IEnvironmentVariableFilePath

GetSisterDirectoryPath() public method

public GetSisterDirectoryPath ( string directoryName ) : IEnvironmentVariableDirectoryPath
directoryName string
return IEnvironmentVariableDirectoryPath

GetSisterFilePath() public method

public GetSisterFilePath ( string fileName ) : IEnvironmentVariableFilePath
fileName string
return IEnvironmentVariableFilePath

TryResolve() public method

public TryResolve ( IAbsoluteDirectoryPath &resolvedPath ) : EnvironmentVariableResolvingStatus
resolvedPath IAbsoluteDirectoryPath
return EnvironmentVariableResolvingStatus

TryResolve() public method

public TryResolve ( IAbsolutePath &resolvedPath ) : EnvironmentVariableResolvingStatus
resolvedPath IAbsolutePath
return EnvironmentVariableResolvingStatus

TryResolve() public method

public TryResolve ( IAbsoluteDirectoryPath &resolvedPath, string &failureMessage ) : bool
resolvedPath IAbsoluteDirectoryPath
failureMessage string
return bool

TryResolve() public method

public TryResolve ( IAbsolutePath &resolvedPath, string &failureMessage ) : bool
resolvedPath IAbsolutePath
failureMessage string
return bool