IPropertyBag2.LoadObject(String, UInt32, Object, IErrorLog) 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.
Liest persistente Eigenschaften aus einem Eigenschaftenobjekt.
public:
void LoadObject(System::String ^ pstrName, System::UInt32 dwHint, System::Object ^ punkObject, Microsoft::VisualStudio::OLE::Interop::IErrorLog ^ pErrLog);
public:
void LoadObject(Platform::String ^ pstrName, unsigned int dwHint, Platform::Object ^ punkObject, Microsoft::VisualStudio::OLE::Interop::IErrorLog ^ pErrLog);
void LoadObject(std::wstring const & pstrName, unsigned int dwHint, winrt::Windows::Foundation::IInspectable const & punkObject, Microsoft::VisualStudio::OLE::Interop::IErrorLog const & pErrLog);
public void LoadObject (string pstrName, uint dwHint, object punkObject, Microsoft.VisualStudio.OLE.Interop.IErrorLog pErrLog);
abstract member LoadObject : string * uint32 * obj * Microsoft.VisualStudio.OLE.Interop.IErrorLog -> unit
Public Sub LoadObject (pstrName As String, dwHint As UInteger, punkObject As Object, pErrLog As IErrorLog)
Parameter
- pstrName
- String
[in] Der Name der Eigenschaft.
- dwHint
- UInt32
in Ein ganzzahliger Wert, der mithilfe von abgerufen wurde GetPropertyInfo(UInt32, UInt32, PROPBAG2[], UInt32) . Dieses Argument ist optional und muss 0 (null) sein, wenn der Wert unbekannt ist oder verwendet wird.
- punkObject
- Object
in Die Adresse der- IUnknown Schnittstelle des Objekts. Dieses Argument darf nicht NULL sein.
- pErrLog
- IErrorLog
in Die Adresse einer IErrorLog Schnittstelle, in der die Eigenschaften Sammlung alle Fehler speichert, die während der Last auftreten. Dieses Argument kann NULL sein; in diesem Fall empfängt der Aufrufer keine Protokollierungsfehler.