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)
Syntax
'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("58DCF7BF-F14E-43EC-A7B2-9F78EDD06418")> _
Public Interface IVsSolution3
[InterfaceTypeAttribute()]
[GuidAttribute("58DCF7BF-F14E-43EC-A7B2-9F78EDD06418")]
public interface IVsSolution3
[InterfaceTypeAttribute()]
[GuidAttribute(L"58DCF7BF-F14E-43EC-A7B2-9F78EDD06418")]
public interface class IVsSolution3
[<InterfaceTypeAttribute()>]
[<GuidAttribute("58DCF7BF-F14E-43EC-A7B2-9F78EDD06418")>]
type IVsSolution3 = interface end
public interface IVsSolution3
The IVsSolution3 type exposes the following members.
Methods
Name | Description | |
---|---|---|
CheckForAndSaveDeferredSaveSolution | Checks if the solution is in the deferred-save state. | |
CreateNewProjectViaDlgEx | Opens the New Project dialog and expands specified nodes. | |
GetUniqueUINameOfProject | Generates a unique name for a project. | |
UpdateProjectFileLocationForUpgrade | Notifies a solution to update project file locations. |
Top