IVsPersistSolutionProps::QuerySaveSolutionProps Method (IVsHierarchy^, array<VSQUERYSAVESLNPROPS>^)
Visual Studio 2015
Creates a property bag for storing solution properties.
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
int QuerySaveSolutionProps( IVsHierarchy^ pHierarchy, array<VSQUERYSAVESLNPROPS>^ pqsspSave )
Parameters
- pHierarchy
-
Type:
Microsoft.VisualStudio.Shell.Interop::IVsHierarchy^
[in] Pointer to IVsHierarchy. null indicates a save for the global section of the solution file.
- pqsspSave
-
Type:
array<Microsoft.VisualStudio.Shell.Interop::VSQUERYSAVESLNPROPS>^
[out] Pointer to the VSQUERYSAVESLNPROPS enumeration indicating whether the solution has properties, properties that have changed, or no properties.
Return Value
Type: System::Int32If the method succeeds, it returns S_OK. If it fails, it returns an error code.
From vsshell.idl:
HRESULT IVsPersistSolutionProps::QuerySaveSolutionProps(
[in] IVsHierarchy *pHierarchy,
[out] VSQUERYSAVESLNPROPS *pqsspSave
);
Show: