NAnt SDK Documentation - v0.85-nightly-2005-11-09

ProjectBase Methods

The methods of the ProjectBase class are listed below. For a complete list of ProjectBase class members, see the ProjectBase Members topic.

Protected Static (Shared) Methods

LoadXmlDocumentMissing <summary> documentation for M:NAnt.VSNet.ProjectBase.LoadXmlDocument(System.String)

Public Instance Methods

CompileMissing <summary> documentation for M:NAnt.VSNet.ProjectBase.Compile(System.String)
CreateProjectReferenceMissing <summary> documentation for M:NAnt.VSNet.ProjectBase.CreateProjectReference(NAnt.VSNet.ProjectBase,System.Boolean,System.Boolean)
Equals (inherited from Object) 
GetAssemblyReferencesMissing <summary> documentation for M:NAnt.VSNet.ProjectBase.GetAssemblyReferences(System.String)
GetConfigurationMissing <summary> documentation for M:NAnt.VSNet.ProjectBase.GetConfiguration(System.String)
GetHashCode (inherited from Object) 
GetOutputFiles Gets the complete set of output files for the project. configuration.
GetOutputPathMissing <summary> documentation for M:NAnt.VSNet.ProjectBase.GetOutputPath(System.String)
GetType (inherited from Object) 
IsManaged Gets a value indicating whether building the project for the specified build configuration results in managed output.
ToString (inherited from Object) 

Protected Instance Methods

BuildMissing <summary> documentation for M:NAnt.VSNet.ProjectBase.Build(System.String)
CopyFile Copies the specified file if the destination file does not exist, or the source file has been modified since it was previously copied.
DetermineProductVersion Returns the Visual Studio product version of the specified project XML fragment.
ExecuteBuildEventMissing <summary> documentation for M:NAnt.VSNet.ProjectBase.ExecuteBuildEvent(System.String,System.String,System.String,System.String,NAnt.VSNet.ConfigurationBase)
Finalize (inherited from Object) 
LogOverloaded. Logs a message with the given priority.
MemberwiseClone (inherited from Object) 
Prepare Prepares the project for being built.
VerifyProjectXml Verifies whether the specified XML fragment represents a valid project that is supported by this ProjectBase.

Protected Internal Instance Methods

ExpandMacro Expands the given macro.

See Also

ProjectBase Class | NAnt.VSNet Namespace