Partager via


IVsSolution3 Interface

Definition

Creates, updates, and saves project files.

public interface class IVsSolution3
public interface class IVsSolution3
__interface IVsSolution3
[System.Runtime.InteropServices.Guid("58DCF7BF-F14E-43EC-A7B2-9F78EDD06418")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsSolution3
[<System.Runtime.InteropServices.Guid("58DCF7BF-F14E-43EC-A7B2-9F78EDD06418")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsSolution3 = interface
Public Interface IVsSolution3
Attributes

Methods

CheckForAndSaveDeferredSaveSolution(Int32, String, String, UInt32)

Checks if the solution is in the deferred-save state.

CreateNewProjectViaDlgEx(String, String, String, String, String, UInt32, IVsBrowseProjectLocation)

Opens the New Project dialog and expands specified nodes.

GetUniqueUINameOfProject(IVsHierarchy, String)

Generates a unique name for a project.

UpdateProjectFileLocationForUpgrade(String, String)

Notifies a solution to update project file locations.

Applies to