IVsOpenProjectOrSolutionDlg.OpenProjectOrSolutionViaDlg Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Opens a Solution or Project using the standard open dialog boxes.
public:
int OpenProjectOrSolutionViaDlg(System::UInt32 grfProjSlnDlgFlags, System::String ^ pwzStartDirectory, System::String ^ pwzDialogTitle, Guid % rguidProjectType);
public int OpenProjectOrSolutionViaDlg (uint grfProjSlnDlgFlags, string pwzStartDirectory, string pwzDialogTitle, ref Guid rguidProjectType);
abstract member OpenProjectOrSolutionViaDlg : uint32 * string * string * Guid -> int
Public Function OpenProjectOrSolutionViaDlg (grfProjSlnDlgFlags As UInteger, pwzStartDirectory As String, pwzDialogTitle As String, ByRef rguidProjectType As Guid) As Integer
Parameters
- grfProjSlnDlgFlags
- UInt32
[in] The options for the dialog box.
- pwzStartDirectory
- String
[in] Start directory.
- pwzDialogTitle
- String
[in] Dialog box title. Leave null
for default title.
- rguidProjectType
- Guid
[in] Specifies the project type to use with PSDF_DirectoryPicker.
Returns
If the method succeeds, it returns S_OK. If it fails, it returns an error code.
Remarks
COM Signature
From vsshell80.idl:
HRESULT IVsOpenProjectOrSolutionDlg::OpenProjectOrSolutionViaDlg(
[in] VSPROJSLNDLGFLAGS grfProjSlnDlgFlags,
[in] LPCOLESTR pwzStartDirectory,
[in] LPCOLESTR pwzDialogTitle,
[in] REFGUID rguidProjectType
);