NAnt.VSNet.dll Assembly

Class Types

Class Summary
AssemblyReferenceBase
Configuration
ConfigurationBase
ConfigurationDictionary
ConfigurationDictionaryEntry
ConfigurationDictionaryEnumerator
ConfigurationMap
ConfigurationMapEntry
ConfigurationMapEnumerator
ConfigurationSettings
CSharpProject Base class for all project classes.
FileReferenceBase
GenericSolution Supports grouping of individual projects, and treating them as a solution.
JSharpProject Base class for all project classes.
ManagedAssemblyReference
ManagedProjectBase Base class for all project classes.
ManagedProjectReference
ManagedWrapperReference
ProjectBase Base class for all project classes.
ProjectBaseCollection Contains a collection of NAnt.VSNet.ProjectBase elements.
ProjectBaseEnumerator Enumerates the NAnt.VSNet.ProjectBase elements of a NAnt.VSNet.ProjectBaseCollection.
ProjectEntry
ProjectEntryCollection Contains a collection of NAnt.VSNet.ProjectEntry elements.
ProjectEntryEnumerator Enumerates the NAnt.VSNet.ProjectEntry elements of a NAnt.VSNet.ProjectEntryCollection.
ProjectReferenceBase
ProjectSettings
ReferenceBase
ReferencesResolver
Resource
SolutionBase
SolutionTask Compiles VS.NET solutions (or sets of projects), automatically determining project dependencies from inter-project references.
VBProject Base class for all project classes.
VcArgumentMap A mapping from properties in the .vcproj file to command line arguments.
VcAssemblyReference
VcConfigurationBase A single build configuration for a Visual C++ project or for a specific file in the project.
VcFileConfiguration Represents the configuration of a file.
VcProject Visual C++ project.
VcProjectConfiguration Represents a Visual C++ project configuration.
VcProjectReference
VcWrapperReference
WebDavClient
WebMap Represents a single mapping from URL project path to physical project path.
WebMapCollection Contains a strongly typed collection of NAnt.VSNet.Types.WebMap objects.
WebMapEnumerator Enumerates the NAnt.VSNet.Types.WebMap elements of a NAnt.VSNet.Types.WebMapCollection.
WrapperReferenceBase

Delegate Types

Enum Types

Enum Summary
BuildResult Specifies the result of the build.
ManagedOutputType Indentifies the different output types of a managed project.
ProductVersion
ProjectLocation Indentifies the physical location of a managed project.
ProjectType Specifies the type of the project.
UseOfATL Defines how the project is using the ATL library.
UseOfMFC Defines how the project is using the MFC library.
UsePrecompiledHeader Indicates the possible ways in which precompiled header file use is specified in a Visual C++ project.
VcArgumentMap.ArgGroup Allow us to assign an argument to a specific group.
VcProjectConfiguration.ConfigurationType The type of output for a given configuration.

Interface Types