api / org.gradle.ide.visualstudio / VisualStudioRootExtension

VisualStudioRootExtension

@Incubating interface VisualStudioRootExtension : VisualStudioExtension

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

Since
4.6

Functions

getSolution

abstract fun getSolution(): VisualStudioSolution

Returns the generated VisualStudioSolution for this build.

solution

abstract fun solution(configAction: Action<in VisualStudioSolution>): Unit

Configures the generated VisualStudioSolution for this build.

Inherited Functions

getProjects

abstract fun getProjects(): NamedDomainObjectSet<out VisualStudioProject>

The VisualStudioProjects generated.

Extension Properties

ext

val VisualStudioRootExtension.ext: ExtraPropertiesExtension

Retrieves the ext extension.

Extension Functions

ext

fun VisualStudioRootExtension.ext(configure: ExtraPropertiesExtension.() -> Unit): Unit

Configures the ext extension.