C# Class Castle.NewGenerator.Core.VSProject

Datei anzeigen Open project: nats/castle-1.0.3-mono Class Usage Examples

Public Methods

Method Description
AddAssemblyReference ( string fileName, string hintPath ) : void
AddAssemblyReferenceShared ( string assemblyName ) : void
AddProjectReference ( VSProject project ) : void
Create ( string name, string folder, ProjectType type, XmlDocument templateFile ) : VSProject
Save ( ) : void

Private Methods

Method Description
ImportExistingFilesFromFolder ( VSProject project, string folder, XmlDocument templateFile ) : void
ResolveFileType ( string entry ) : System.IO.FileType
SetUpProject ( System.Guid id, string name, ProjectType type, XmlDocument doc ) : void
VSProject ( System.Guid id, string name, string targetFileName, XmlDocument document ) : System

Method Details

AddAssemblyReference() public method

public AddAssemblyReference ( string fileName, string hintPath ) : void
fileName string
hintPath string
return void

AddAssemblyReferenceShared() public method

public AddAssemblyReferenceShared ( string assemblyName ) : void
assemblyName string
return void

AddProjectReference() public method

public AddProjectReference ( VSProject project ) : void
project VSProject
return void

Create() public static method

public static Create ( string name, string folder, ProjectType type, XmlDocument templateFile ) : VSProject
name string
folder string
type ProjectType
templateFile System.Xml.XmlDocument
return VSProject

Save() public method

public Save ( ) : void
return void