IVsSimpleLibrary2.SaveState(IStream, LIB_PERSISTTYPE) 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.
Fordert die Bibliothek auf, ihren beibehaltenen globalen Browse-Container zu speichern.
public:
int SaveState(Microsoft::VisualStudio::OLE::Interop::IStream ^ pIStream, Microsoft::VisualStudio::Shell::Interop::LIB_PERSISTTYPE lptType);
public:
int SaveState(Microsoft::VisualStudio::OLE::Interop::IStream ^ pIStream, Microsoft::VisualStudio::Shell::Interop::LIB_PERSISTTYPE lptType);
int SaveState(Microsoft::VisualStudio::OLE::Interop::IStream const & pIStream, Microsoft::VisualStudio::Shell::Interop::LIB_PERSISTTYPE lptType);
public int SaveState (Microsoft.VisualStudio.OLE.Interop.IStream pIStream, Microsoft.VisualStudio.Shell.Interop.LIB_PERSISTTYPE lptType);
abstract member SaveState : Microsoft.VisualStudio.OLE.Interop.IStream * Microsoft.VisualStudio.Shell.Interop.LIB_PERSISTTYPE -> int
Public Function SaveState (pIStream As IStream, lptType As LIB_PERSISTTYPE) As Integer
Parameter
- lptType
- LIB_PERSISTTYPE
[in] Gibt den persistenten Typ der Bibliothek an. LPT_GLOBAL immer aus der LIB_PERSISTTYPE-Enumeration.
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 vsshell80. idl:
HRESULT IVsSimpleLibrary2::SaveState(
[in] IStream *pIStream,
[in] LIB_PERSISTTYPE lptType
);
Die Umgebung ruft diese Methode auf, um anzugeben, dass die Such Container Informationen persistent gespeichert werden sollen. Diese Methode ist nur für Bibliotheken sinnvoll, die globale Such Container bereitstellen. Daher ist der- lptType Parameter immer LPT_GLOBAL . Füllen IStream Sie das im-Parameter angegebene-Objekt pIStream mit den Bibliotheksinformationen aus, die Sie beibehalten möchten.