Share via


IVsSolution2 Members

Include Protected Members
Include Inherited Members

Provides top-level manipulation or maintenance of the solution.

The IVsSolution2 type exposes the following members.

Methods

 

Name

Description

Public method

AddVirtualProject

Overloaded.

Public method

AddVirtualProjectEx

Overloaded.

Public method

AdviseSolutionEvents

Overloaded.

Public method

CanCreateNewProjectAtLocation

Overloaded.

Public method

CloseSolutionElement

Overloaded.

Public method

CreateNewProjectViaDlg

Overloaded.

Public method

CreateProject

Overloaded.

Public method

CreateSolution

Overloaded.

Public method

GenerateNextDefaultProjectName

Overloaded.

Public method

GenerateUniqueProjectName

Overloaded.

Public method

GetGuidOfProject

Overloaded.

Public method

GetItemInfoOfProjref

Overloaded.

Public method

GetItemOfProjref

Overloaded.

Public method

GetProjectEnum

Overloaded.

Public method

GetProjectFactory

Overloaded.

Public method

GetProjectFilesInSolution

Overloaded.

Public method

GetProjectInfoOfProjref

Overloaded.

Public method

GetProjectOfGuid

Overloaded.

Public method

GetProjectOfProjref

Overloaded.

Public method

GetProjectOfUniqueName

Overloaded.

Public method

GetProjectTypeGuid

Overloaded.

Public method

GetProjrefOfItem

Overloaded.

Public method

GetProjrefOfProject

Overloaded.

Public method

GetProperty

Overloaded.

Public method

GetSolutionInfo

Overloaded.

Public method

GetUniqueNameOfProject

Overloaded.

Public method

GetVirtualProjectFlags

Overloaded.

Public method

OnAfterRenameProject

Overloaded.

Public method

OpenSolutionFile

Overloaded.

Public method

OpenSolutionViaDlg

Overloaded.

Public method

QueryEditSolutionFile

Overloaded.

Public method

QueryRenameProject

Overloaded.

Public method

RemoveVirtualProject

Overloaded.

Public method

SaveSolutionElement

Overloaded.

Public method

SetProperty

Overloaded.

Public method

UnadviseSolutionEvents

Overloaded.

Public method

UpdateProjectFileLocation

Notifies a solution of a project file location change.

Top

See Also

Reference

IVsSolution2 Interface

Microsoft.VisualStudio.Shell.Interop Namespace