C# Class MsBuilderific.Visitors.Build.CopyRessourcesVisitor

Inheritance: MsBuilderific.Contracts.Visitors.BuildOrderVisitor
Exibir arquivo Open project: Vooban/vooban.msbuilderific

Public Methods

Method Description
CopyRessourcesVisitor ( CopyToOptions options, IVisualStudioProjectRessourceFinder ressourceFinder ) : System.Text

Initializes a new instance of the CopyRessourcesVisitor class.

ShallExecute ( IMsBuilderificCoreOptions coreOptions ) : bool

Get a value indicating whether or not the visitor should execute, based on the core options specified

VisitBuildAllTypeTarget ( VisualStudioProject project, IMsBuilderificCoreOptions coreOptions ) : string

Call when it is time to add build information to the build file for the project, for each possible targets

VisitServiceTarget ( VisualStudioProject project, IMsBuilderificCoreOptions coreOptions ) : string

Called when it is time to add build specific instructions for a project that contains WCF services

Private Methods

Method Description
AddCopyRessourcesInformation ( VisualStudioProject project, IMsBuilderificCoreOptions coreOptions, bool uniqueOutputPath ) : string

Adds the copy ressources information.

Method Details

CopyRessourcesVisitor() public method

Initializes a new instance of the CopyRessourcesVisitor class.
public CopyRessourcesVisitor ( CopyToOptions options, IVisualStudioProjectRessourceFinder ressourceFinder ) : System.Text
options CopyToOptions The copy visitor options
ressourceFinder IVisualStudioProjectRessourceFinder The ressource finder.
return System.Text

ShallExecute() public method

Get a value indicating whether or not the visitor should execute, based on the core options specified
public ShallExecute ( IMsBuilderificCoreOptions coreOptions ) : bool
coreOptions IMsBuilderificCoreOptions The application core options
return bool

VisitBuildAllTypeTarget() public method

Call when it is time to add build information to the build file for the project, for each possible targets
public VisitBuildAllTypeTarget ( VisualStudioProject project, IMsBuilderificCoreOptions coreOptions ) : string
project VisualStudioProject The project that is being visited for build
coreOptions IMsBuilderificCoreOptions The application core options
return string

VisitServiceTarget() public method

Called when it is time to add build specific instructions for a project that contains WCF services
public VisitServiceTarget ( VisualStudioProject project, IMsBuilderificCoreOptions coreOptions ) : string
project VisualStudioProject The project that will be visited for build for the specific Service target
coreOptions IMsBuilderificCoreOptions The application core options
return string