IVsSolution3 Interface

 

Creates, updates, and saves project files.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)

[InterfaceTypeAttribute(1)]
[GuidAttribute("58DCF7BF-F14E-43EC-A7B2-9F78EDD06418")]
public interface class IVsSolution3

NameDescription
System_CAPS_pubmethodCheckForAndSaveDeferredSaveSolution(Int32, String^, String^, UInt32)

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

System_CAPS_pubmethodCreateNewProjectViaDlgEx(String^, String^, String^, String^, String^, UInt32, IVsBrowseProjectLocation^)

Opens the New Project dialog and expands specified nodes.

System_CAPS_pubmethodGetUniqueUINameOfProject(IVsHierarchy^, String^)

Generates a unique name for a project.

System_CAPS_pubmethodUpdateProjectFileLocationForUpgrade(String^, String^)

Notifies a solution to update project file locations.

Return to top
Show: