# VisualStudioRootExtension

API Documentation: | `VisualStudioRootExtension`

Note: This class is incubating and may change in a future version of Gradle.

The configuration for mapping a set of native components to a Visual Studio project and solution.

### Properties

Property | Description
`projects` | Incubating The `VisualStudioProject`s generated.
`solution` | Incubating The generated `VisualStudioSolution` for this build.

### Methods

No methods

### Script blocks

No script blocks

### Property details

#### ``NamedDomainObjectSet`<? extends `VisualStudioProject`>` `projects` (read-only)

Note: This property is incubating and may change in a future version of Gradle.

The `VisualStudioProject`s generated.

#### `VisualStudioSolution` `solution` (read-only)

Note: This property is incubating and may change in a future version of Gradle.

The generated `VisualStudioSolution` for this build.