C# Class MonoDevelop.Projects.Formats.MSBuild.ProjectBuilder

Inheritance: System.MarshalByRefObject, IProjectBuilder
Afficher le fichier Open project: LogosBible/monodevelop

Méthodes publiques

Méthode Description
Dispose ( ) : void
GetAssemblyReferences ( ProjectConfigurationInfo configurations ) : string[]
InitializeLifetimeService ( ) : object
ProjectBuilder ( BuildEngine buildEngine, Microsoft.Build.Evaluation.ProjectCollection engine, string file ) : System
ProjectBuilder ( BuildEngine buildEngine, string file ) : System
Refresh ( ) : void
RefreshWithContent ( string projectContent ) : void
RunTarget ( string target, ProjectConfigurationInfo configurations, ILogWriter logWriter, MSBuildVerbosity verbosity ) : MonoDevelop.Projects.Formats.MSBuild.MSBuildResult[]

Private Methods

Méthode Description
ConfigureProject ( string file, string configuration, string platform ) : Microsoft.Build.Evaluation.Project
GetVerbosity ( MSBuildVerbosity verbosity ) : LoggerVerbosity
HasXbuildFileBug ( ) : bool
LogWriteLine ( string txt ) : void
SetupProject ( ProjectConfigurationInfo configurations ) : Project
UnescapeString ( string str ) : string

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetAssemblyReferences() public méthode

public GetAssemblyReferences ( ProjectConfigurationInfo configurations ) : string[]
configurations ProjectConfigurationInfo
Résultat string[]

InitializeLifetimeService() public méthode

public InitializeLifetimeService ( ) : object
Résultat object

ProjectBuilder() public méthode

public ProjectBuilder ( BuildEngine buildEngine, Microsoft.Build.Evaluation.ProjectCollection engine, string file ) : System
buildEngine BuildEngine
engine Microsoft.Build.Evaluation.ProjectCollection
file string
Résultat System

ProjectBuilder() public méthode

public ProjectBuilder ( BuildEngine buildEngine, string file ) : System
buildEngine BuildEngine
file string
Résultat System

Refresh() public méthode

public Refresh ( ) : void
Résultat void

RefreshWithContent() public méthode

public RefreshWithContent ( string projectContent ) : void
projectContent string
Résultat void

RunTarget() public méthode

public RunTarget ( string target, ProjectConfigurationInfo configurations, ILogWriter logWriter, MSBuildVerbosity verbosity ) : MonoDevelop.Projects.Formats.MSBuild.MSBuildResult[]
target string
configurations ProjectConfigurationInfo
logWriter ILogWriter
verbosity MSBuildVerbosity
Résultat MonoDevelop.Projects.Formats.MSBuild.MSBuildResult[]