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

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

Private Properties

Свойство Type Description

Méthodes publiques

Méthode Description
TryResolve ( string>.IEnumerable variables, IAbsolutePath &resolvedPath ) : VariablePathResolvingStatus
TryResolve ( string>.IEnumerable variables, IAbsolutePath &resolvedPath, IReadOnlyList &unresolvedVariables ) : VariablePathResolvingStatus
TryResolve ( string>.IEnumerable variables, IAbsolutePath &resolvedPath, string &failureMessage ) : bool

Méthodes protégées

Méthode Description
GetVariableResolvedButCannotConvertToAbsolutePathFailureReason ( string>.IEnumerable variables, string fileOrDirectory ) : string
TryResolve ( string>.IEnumerable variables, string &resolvedPath, IReadOnlyList &unresolvedVariables ) : bool
VariablePathBase ( string path ) : System

Method Details

GetVariableResolvedButCannotConvertToAbsolutePathFailureReason() protected méthode

protected GetVariableResolvedButCannotConvertToAbsolutePathFailureReason ( string>.IEnumerable variables, string fileOrDirectory ) : string
variables string>.IEnumerable
fileOrDirectory string
Résultat string

TryResolve() public abstract méthode

public abstract TryResolve ( string>.IEnumerable variables, IAbsolutePath &resolvedPath ) : VariablePathResolvingStatus
variables string>.IEnumerable
resolvedPath IAbsolutePath
Résultat VariablePathResolvingStatus

TryResolve() public abstract méthode

public abstract TryResolve ( string>.IEnumerable variables, IAbsolutePath &resolvedPath, IReadOnlyList &unresolvedVariables ) : VariablePathResolvingStatus
variables string>.IEnumerable
resolvedPath IAbsolutePath
unresolvedVariables IReadOnlyList
Résultat VariablePathResolvingStatus

TryResolve() public abstract méthode

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

TryResolve() protected méthode

protected TryResolve ( string>.IEnumerable variables, string &resolvedPath, IReadOnlyList &unresolvedVariables ) : bool
variables string>.IEnumerable
resolvedPath string
unresolvedVariables IReadOnlyList
Résultat bool

VariablePathBase() protected méthode

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