| Class | Description |
|---|---|
| Argument | Represents a command-line argument. |
| ArgumentCollection | Contains a collection of Argument elements. |
| ArgumentEnumerator | Enumerates the Argument elements of a ArgumentCollection. |
| Credential | Provides credentials for password-based authentication schemes. |
| DirSet | A specialized FileSet used for specifying a set of directories. |
| EnvironmentSet | A set of environment variables. |
| EnvironmentVariable | Represents an environment variable. |
| EnvironmentVariableCollection | Contains a collection of EnvironmentVariable elements. |
| EnvironmentVariableEnumerator | Enumerates the EnvironmentVariable elements of a EnvironmentVariableCollection. |
| FileSet | Filesets are groups of files. These files can be found in a directory tree starting in a base directory and are matched by patterns taken from a number of patterns. Filesets can appear inside tasks that support this feature or at the project level, i.e., as children of <project>. |
| FileSet.Exclude | |
| FileSet.ExcludesFile | |
| FileSet.Include | |
| FileSet.IncludesFile | |
| Formatter | |
| FormatterCollection | Contains a collection of Formatter elements. |
| FormatterEnumerator | Enumerates the Formatter elements of a FormatterCollection. |
| ManagedExecutionConverter | Specialized EnumConverter that also supports case-insensitive conversion of "true" to Auto and "false" to Default. |
| Option | Represents an option. |
| OptionCollection | Contains a collection of Option elements. |
| OptionEnumerator | Enumerates the Option elements of a OptionCollection. |
| PathElement | Represents a nested path element. |
| PathSet |
Paths are groups of files and/or directories that need to be passed as a single unit. The order in which parts of the path are specified in the build file is retained, and duplicate parts are automatically suppressed. |
| Pattern | |
| PatternCollection | Contains a collection of Pattern elements. |
| PatternEnumerator | Enumerates the Pattern elements of a PatternCollection. |
| PatternSet | A set of patterns, mostly used to include or exclude certain files. |
| Proxy | Contains HTTP proxy settings used to process requests to Internet resources. |
| RawXml | Represents an element of which the XML is processed by its parent task or type. |
| Token | ReplaceTokens filter token. |
| XmlNamespace | Represents an XML namespace. |
| XmlNamespaceCollection | Contains a collection of XmlNamespace elements. |
| XmlNamespaceEnumerator | Enumerates the XmlNamespace elements of a XmlNamespaceCollection. |
| XsltExtensionObject | Represents an XSLT extension object. The object should have a default parameterless constructor and the return value should be one of the four basic XPath data types of number, string, Boolean or node set. |
| XsltExtensionObjectCollection | Contains a collection of XsltExtensionObject elements. |
| XsltExtensionObjectEnumerator | Enumerates the XsltExtensionObject elements of a XsltExtensionObjectCollection. |
| XsltParameter | Represents an XSLT parameter. |
| XsltParameterCollection | Contains a collection of XsltParameter elements. |
| XsltParameterEnumerator | Enumerates the XsltParameter elements of a XsltParameterCollection. |
| Enumeration | Description |
|---|---|
| ManagedExecution | Specifies the execution mode for managed applications. |