org.gradle.ide.visualstudio

## Interface VisualStudioRootExtension

- All Superinterfaces:
    VisualStudioExtension

      @Incubating
      public interface VisualStudioRootExtension
      extends VisualStudioExtension

  The configuration for mapping a set of native components to a Visual Studio project.
  Since:
    4.6

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `VisualStudioSolution` | `getSolution()` Returns the `VisualStudioSolution` for this build.
    `void` | `solution(Action<VisualStudioSolution> configAction)` Configures the `VisualStudioSolution` for this build.

    - ### Methods inherited from interface org.gradle.ide.visualstudio.VisualStudioExtension

      `getProjects`

- - ### Method Detail

    - #### getSolution

          VisualStudioSolution getSolution()

      Returns the `VisualStudioSolution` for this build.

    - #### solution

          void solution(Action<VisualStudioSolution> configAction)

      Configures the `VisualStudioSolution` for this build.