NAnt SDK Documentation - v0.85-nightly-2005-11-09
JSharpProject Members
JSharpProject overview
Public Static (Shared) Methods
IsSupported Returns a value indicating whether the project represented by the specified XML fragment is supported by JSharpProject .
Public Instance Constructors
JSharpProject Constructor
Missing <summary> documentation for M:NAnt.VSNet.JSharpProject.#ctor(NAnt.VSNet.SolutionBase,System.String,System.Xml.XmlElement,NAnt.VSNet.Tasks.SolutionTask,System.CodeDom.Compiler.TempFileCollection,NAnt.Core.Util.GacCache,NAnt.VSNet.ReferencesResolver,System.IO.DirectoryInfo)
Public Instance Properties
BuildConfigurations (inherited from ProjectBase ) Gets a list of project configurations that can be build.
Configurations (inherited from ProjectBase )Missing <summary> documentation for P:NAnt.VSNet.ProjectBase.Configurations
ExtraOutputFiles (inherited from ProjectBase ) Gets the extra set of output files for the project.
Guid (inherited from ManagedProjectBase ) Gets or sets the unique identifier of the VS.NET project.
Name (inherited from ManagedProjectBase ) Gets the name of the VS.NET project.
ObjectDir (inherited from ProjectBase ) Get the directory in which intermediate build output that is not specific to the build configuration will be stored.
ProductVersion (inherited from ProjectBase ) Gets the Visual Studio product version of the project.
ProjectConfigurations (inherited from ProjectBase ) Gets a case-insensitive list of project configurations.
ProjectDependencies (inherited from ProjectBase ) Gets the set of projects that the project depends on.
ProjectDirectory (inherited from ManagedProjectBase ) Gets the directory containing the VS.NET project.
ProjectLocation (inherited from ManagedProjectBase ) Get the location of the project.
ProjectPath (inherited from ManagedProjectBase ) Gets the path of the VS.NET project.
ProjectSettings (inherited from ManagedProjectBase )Missing <summary> documentation for P:NAnt.VSNet.ManagedProjectBase.ProjectSettings
References (inherited from ManagedProjectBase )Missing <summary> documentation for P:NAnt.VSNet.ManagedProjectBase.References
ReferencesResolver (inherited from ProjectBase )Missing <summary> documentation for P:NAnt.VSNet.ProjectBase.ReferencesResolver
SolutionTask (inherited from ProjectBase )Missing <summary> documentation for P:NAnt.VSNet.ProjectBase.SolutionTask
TemporaryFiles (inherited from ProjectBase )Missing <summary> documentation for P:NAnt.VSNet.ProjectBase.TemporaryFiles
Type Gets the type of the project.
Public Instance Methods
Compile (inherited from ProjectBase )Missing <summary> documentation for M:NAnt.VSNet.ProjectBase.Compile(System.String)
CreateProjectReference (inherited from ManagedProjectBase )Missing <summary> documentation for M:NAnt.VSNet.ManagedProjectBase.CreateProjectReference(NAnt.VSNet.ProjectBase,System.Boolean,System.Boolean)
Equals (inherited from Object )
GetAssemblyReferences (inherited from ProjectBase )Missing <summary> documentation for M:NAnt.VSNet.ProjectBase.GetAssemblyReferences(System.String)
GetConfiguration (inherited from ProjectBase )Missing <summary> documentation for M:NAnt.VSNet.ProjectBase.GetConfiguration(System.String)
GetHashCode (inherited from Object )
GetOutputFiles (inherited from ManagedProjectBase )Missing <summary> documentation for M:NAnt.VSNet.ManagedProjectBase.GetOutputFiles(System.String,System.Collections.Hashtable)
GetOutputPath (inherited from ProjectBase )Missing <summary> documentation for M:NAnt.VSNet.ProjectBase.GetOutputPath(System.String)
GetType (inherited from Object )
IsManaged (inherited from ManagedProjectBase ) Gets a value indicating whether building the project for the specified build configuration results in managed output.
ToString (inherited from Object )
Protected Instance Properties
DevEnvDir (inherited from ProjectBase )Missing <summary> documentation for P:NAnt.VSNet.ProjectBase.DevEnvDir
FileExtension Gets the default file extension of sources for this project.
GacCache (inherited from ProjectBase )Missing <summary> documentation for P:NAnt.VSNet.ProjectBase.GacCache
OutputDir (inherited from ProjectBase )Missing <summary> documentation for P:NAnt.VSNet.ProjectBase.OutputDir
Protected Instance Methods
Build (inherited from ManagedProjectBase )Missing <summary> documentation for M:NAnt.VSNet.ManagedProjectBase.Build(System.String)
CopyFile (inherited from ProjectBase ) Copies the specified file if the destination file does not exist, or the source file has been modified since it was previously copied.
CreateReference (inherited from ManagedProjectBase )Missing <summary> documentation for M:NAnt.VSNet.ManagedProjectBase.CreateReference(NAnt.VSNet.SolutionBase,System.Xml.XmlElement)
DetermineProductVersion Returns the Visual Studio product version of the specified project XML fragment.
DetermineProjectLocation Returns the project location from the specified project XML fragment.
ExecuteBuildEvent (inherited from ProjectBase )Missing <summary> documentation for M:NAnt.VSNet.ProjectBase.ExecuteBuildEvent(System.String,System.String,System.String,System.String,NAnt.VSNet.ConfigurationBase)
Finalize (inherited from Object )
GetProcessStartInfo Returns a ProcessStartInfo for launching the compiler for this project.
Log (inherited from ProjectBase )Overloaded. 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 .
WriteCompilerOptions (inherited from ManagedProjectBase )Missing <summary> documentation for M:NAnt.VSNet.ManagedProjectBase.WriteCompilerOptions(System.IO.StreamWriter,System.String)
WriteProjectOptions (inherited from ManagedProjectBase )Missing <summary> documentation for M:NAnt.VSNet.ManagedProjectBase.WriteProjectOptions(System.IO.StreamWriter)
Protected Internal Instance Methods
ExpandMacro (inherited from ProjectBase ) Expands the given macro.
See Also
JSharpProject Class | NAnt.VSNet Namespace