IVsSolution.OpenSolutionViaDlg Method
Controls options for the Open Solution dialog box.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
Syntax
'Declaration
Function OpenSolutionViaDlg ( _
pszStartDirectory As String, _
fDefaultToAllProjectsFilter As Integer _
) As Integer
int OpenSolutionViaDlg(
string pszStartDirectory,
int fDefaultToAllProjectsFilter
)
int OpenSolutionViaDlg(
String^ pszStartDirectory,
int fDefaultToAllProjectsFilter
)
abstract OpenSolutionViaDlg :
pszStartDirectory:string *
fDefaultToAllProjectsFilter:int -> int
function OpenSolutionViaDlg(
pszStartDirectory : String,
fDefaultToAllProjectsFilter : int
) : int
Parameters
pszStartDirectory
Type: String[in] Start directory pointed to by the Open Solution dialog box.
fDefaultToAllProjectsFilter
Type: Int32[in] If true, then the All Project filter is defaulted to instead of the solution filter.
Return Value
Type: Int32
If the method succeeds, it returns S_OK. If it fails, it returns an error code.
Remarks
COM Signature
From vsshell.idl:
HRESULT IVsSolution::OpenSolutionViaDlg(
LPCOLESTR pszStartDirectory,
BOOL fDefaultToAllProjectsFilter
);
This method brings up the Open Solution dialog box. The user can then choose a solution or project to open. The solution or project is opened by this method before the method returns.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.