VcFileConfiguration Class

Summary

Represents the configuration of a file.
Assembly
NAnt.VSNet.dll
Namespace
NAnt.VSNet
Base Types
graph BT Type-->Base0["VcConfigurationBase"] click Base0 "/api/NAnt.VSNet/VcConfigurationBase" Base0-->Base1["ConfigurationBase"] click Base1 "/api/NAnt.VSNet/ConfigurationBase" Base1-->Base2["Object"] Type["VcFileConfiguration"] class Type type-node

Syntax

public class VcFileConfiguration : VcConfigurationBase

Fields

Name Constant Value Summary
Tools
Inherited from VcConfigurationBase

Properties

Name Value Summary
BuildPath string
Gets the path in which the output file will be created before its copied to the actual output path.
Inherited from VcConfigurationBase
ExcludeFromBuild bool
Gets a value indication whether the file should be excluded from the build for this configuration.
ExtraOutputFiles Hashtable
Gets the set of output files that is specific to the project configuration.
Inherited from ConfigurationBase
IntermediateDir string
Gets the intermediate directory, specified relative to project directory.
Name string
Gets the name of the configuration.
Inherited from VcConfigurationBase
ObjectDir DirectoryInfo
Get the directory in which intermediate build output will be stored for this configuration.
Inherited from ConfigurationBase
OutputDir DirectoryInfo
Gets the output directory.
Inherited from VcConfigurationBase
OutputPath string
Gets the path for the output file.
PlatformName string
Gets the platform that the configuration targets.
Inherited from VcConfigurationBase
Project ProjectBase
Gets the project.
Inherited from ConfigurationBase
ReferencesPath string
Gets a comma-separated list of directories to scan for assembly references.
RelativeOutputDir string
Get the path of the output directory relative to the project directory.
RelativePath string
Gets the relative path of the file.
SolutionTask SolutionTask
Inherited from ConfigurationBase
UsePrecompiledHeader UsePrecompiledHeader
Inherited from VcConfigurationBase

Methods

Name Value Summary
ExpandMacros(string) string
Inherited from ConfigurationBase
GetToolArguments(string, VcArgumentMap) Hashtable
Inherited from VcConfigurationBase
GetToolArguments(string, VcArgumentMap, VcArgumentMap.ArgGroup) Hashtable
GetToolSetting(string, string) string
Gets the value of a given setting for a specified tool.
Inherited from VcConfigurationBase
GetToolSetting(string, string, string) string
Gets the value of a given setting for a specified tool.