For AI agents: the documentation index is at https://docs.gradle.org/llms.txt. Request any page with the header Accept: text/markdown to get Markdown. User manual pages are also available as Markdown by replacing .html with .md in the URL.

VisualStudioPlugin

abstract class VisualStudioPlugin : IdePlugin(source)

A plugin for creating a Visual Studio solution for a gradle project.

Since

1.12

Constructors

Link copied to clipboard
@Inject
constructor(instantiator: Instantiator, fileResolver: FileResolver, artifactRegistry: IdeArtifactRegistry, collectionCallbackActionDecorator: CollectionCallbackActionDecorator)

Functions

Link copied to clipboard
open fun addWorker(worker: Task)
Link copied to clipboard
abstract fun apply(target: T)
open fun apply(target: Project)
Apply this plugin to the given target object.
Link copied to clipboard
open fun getCleanTask(): TaskProvider<out Task>
Link copied to clipboard
Link copied to clipboard
open fun isRoot(): Boolean
Link copied to clipboard
open fun toGradleCommand(project: Project): String