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

Inheritance: PathBase, IEnvironmentVariablePath
Afficher le fichier Open project: ME3Explorer/ME3Explorer

Private Properties

Свойство Type Description
ComputeEnvironmentVariable string
TryExpandEnvironmentVariables bool

Méthodes publiques

Méthode Description
TryResolve ( IAbsolutePath &resolvedPath ) : EnvironmentVariableResolvingStatus
TryResolve ( IAbsolutePath &resolvedPath, string &failureMessage ) : bool

Méthodes protégées

Méthode Description
EnvironmentVariablePathBase ( string path ) : System
GetErrorEnvVarResolvedButCannotConvertToAbsolutePathFailureReason ( ) : string
GetErrorUnresolvedEnvVarFailureReason ( ) : string
TryResolveEnvironmentVariable ( string &resolvedPath ) : bool

Private Methods

Méthode Description
ComputeEnvironmentVariable ( ) : string
TryExpandEnvironmentVariables ( string &variableValue ) : bool

Method Details

EnvironmentVariablePathBase() protected méthode

protected EnvironmentVariablePathBase ( string path ) : System
path string
Résultat System

GetErrorEnvVarResolvedButCannotConvertToAbsolutePathFailureReason() protected méthode

GetErrorUnresolvedEnvVarFailureReason() protected méthode

protected GetErrorUnresolvedEnvVarFailureReason ( ) : string
Résultat string

TryResolve() public abstract méthode

public abstract TryResolve ( IAbsolutePath &resolvedPath ) : EnvironmentVariableResolvingStatus
resolvedPath IAbsolutePath
Résultat EnvironmentVariableResolvingStatus

TryResolve() public abstract méthode

public abstract TryResolve ( IAbsolutePath &resolvedPath, string &failureMessage ) : bool
resolvedPath IAbsolutePath
failureMessage string
Résultat bool

TryResolveEnvironmentVariable() protected méthode

protected TryResolveEnvironmentVariable ( string &resolvedPath ) : bool
resolvedPath string
Résultat bool