C# Class NAnt.MSBuild.MSBuildProjectProvider

Inheritance: IProjectBuildProvider
显示文件 Open project: skolima/NAnt

Public Methods

Method Description
GetInstance ( SolutionBase solution, string projectPath, XmlElement xmlDefinition, NAnt.VSNet.Tasks.SolutionTask solutionTask, TempFileCollection tfc, GacCache gacCache, ReferencesResolver refResolver, DirectoryInfo outputDir ) : ProjectBase
IsSupported ( string projectExt, XmlElement xmlDefinition ) : int
LoadGuid ( XmlElement xmlDefinition ) : string

Method Details

GetInstance() public method

public GetInstance ( SolutionBase solution, string projectPath, XmlElement xmlDefinition, NAnt.VSNet.Tasks.SolutionTask solutionTask, TempFileCollection tfc, GacCache gacCache, ReferencesResolver refResolver, DirectoryInfo outputDir ) : ProjectBase
solution NAnt.VSNet.SolutionBase
projectPath string
xmlDefinition System.Xml.XmlElement
solutionTask NAnt.VSNet.Tasks.SolutionTask
tfc System.CodeDom.Compiler.TempFileCollection
gacCache NAnt.Core.Util.GacCache
refResolver NAnt.VSNet.ReferencesResolver
outputDir System.IO.DirectoryInfo
return NAnt.VSNet.ProjectBase

IsSupported() public method

public IsSupported ( string projectExt, XmlElement xmlDefinition ) : int
projectExt string
xmlDefinition System.Xml.XmlElement
return int

LoadGuid() public method

public LoadGuid ( XmlElement xmlDefinition ) : string
xmlDefinition System.Xml.XmlElement
return string