C# Class AIT.Tools.VisualStudioTextTransform.DefaultVariableResolver

A default implementation of IVariableResolver returning simple paths.
Inheritance: IVariableResolver
Afficher le fichier Open project: AITGmbH/VisualStudioTextTransform Class Usage Examples

Méthodes publiques

Méthode Description
CreateFromDte ( DTE2 dte, string templateFile ) : DefaultVariableResolver

Create a default instance by fetching the paths from the solution.

DefaultVariableResolver ( string projectDir, string solutionDir, string targetDir ) : System

/

ResolveVariable ( string variable ) : IEnumerable

/

SimpleResolveVariable ( string variable ) : string

The simple resolution strategy of this instance.

WithTargetDir ( string targetDir ) : DefaultVariableResolver

Return a new instance with a changed TargetDir.

Method Details

CreateFromDte() public static méthode

Create a default instance by fetching the paths from the solution.
public static CreateFromDte ( DTE2 dte, string templateFile ) : DefaultVariableResolver
dte DTE2
templateFile string
Résultat DefaultVariableResolver

DefaultVariableResolver() public méthode

/
public DefaultVariableResolver ( string projectDir, string solutionDir, string targetDir ) : System
projectDir string
solutionDir string
targetDir string
Résultat System

ResolveVariable() public méthode

/
public ResolveVariable ( string variable ) : IEnumerable
variable string
Résultat IEnumerable

SimpleResolveVariable() public méthode

The simple resolution strategy of this instance.
public SimpleResolveVariable ( string variable ) : string
variable string
Résultat string

WithTargetDir() public méthode

Return a new instance with a changed TargetDir.
public WithTargetDir ( string targetDir ) : DefaultVariableResolver
targetDir string
Résultat DefaultVariableResolver