Microsoft.VisualStudio.RpcContracts.Solution Namespace

Classes

OpenCodeContainersState

Describes the state of an open solution and/or folder.

ProjectLoadResult

Represents results from loading a project. Used in ISolutionService.

ProjectsLoadedEventArgs

Event data for the project loaded event.

ProjectsLoadProgressEventArgs

Event data for project load status.

ProjectsUnloadedEventArgs

Event data for the project unloaded event.

Interfaces

ISolutionService

Provides functionality to work with solutions, filters and projects.

Enums

ProjectLoadResult.LoadResults

Enum tracking open result.

ProjectUnloadReason

Represents different reasons for unloading a project. Used in UnloadProjectsAsync(Guid[], ProjectUnloadReason, CancellationToken).