IVsSolutionPersistence.SavePackageSolutionProps(Int32, IVsHierarchy, IVsPersistSolutionProps, String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Schreibt Eigenschaften in die SLN-Datei der Projektmappe.
public:
int SavePackageSolutionProps(int fPreLoad, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ pHierarchy, Microsoft::VisualStudio::Shell::Interop::IVsPersistSolutionProps ^ ppSP, System::String ^ pszKey);
public:
int SavePackageSolutionProps(int fPreLoad, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ pHierarchy, Microsoft::VisualStudio::Shell::Interop::IVsPersistSolutionProps ^ ppSP, Platform::String ^ pszKey);
int SavePackageSolutionProps(int fPreLoad, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy const & pHierarchy, Microsoft::VisualStudio::Shell::Interop::IVsPersistSolutionProps const & ppSP, std::wstring const & pszKey);
public int SavePackageSolutionProps (int fPreLoad, Microsoft.VisualStudio.Shell.Interop.IVsHierarchy pHierarchy, Microsoft.VisualStudio.Shell.Interop.IVsPersistSolutionProps ppSP, string pszKey);
abstract member SavePackageSolutionProps : int * Microsoft.VisualStudio.Shell.Interop.IVsHierarchy * Microsoft.VisualStudio.Shell.Interop.IVsPersistSolutionProps * string -> int
Public Function SavePackageSolutionProps (fPreLoad As Integer, pHierarchy As IVsHierarchy, ppSP As IVsPersistSolutionProps, pszKey As String) As Integer
Parameter
- fPreLoad
- Int32
[in] true, wenn die Projektmappeneigenschaften vorab geladen werden sollen.
- pHierarchy
- IVsHierarchy
[in] Zeiger auf die IVsHierarchy-Schnittstelle. Ein null-Wert gibt den globalen Abschnitt der Projektmappendatei an, die gespeichert werden soll.
[in] Zeiger auf die IVsPersistSolutionProps-Schnittstelle.
- pszKey
- String
[in] Name des Projektmappendateiabschnitts (die Eigenschaftensammlung), für den die Eigenschaften geschrieben werden sollen.
Gibt zurück
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.
Hinweise
COM-Signatur
Aus vsshell. idl:
HRESULT IVsSolutionPersistence::SavePackageSolutionProps(
[in] BOOL fPreLoad,
[in] IVsHierarchy *pHierarchy,
[in] IVsPersistSolutionProps *pPSP,
[in] LPCOLESTR pszKey
);
Verwenden Sie diese Methode, um den Namen der zu verwendenden Eigenschaften Sammlung abzurufen. WriteSolutionProps