IPropertyBag2.LoadObject(String, UInt32, Object, IErrorLog) Método

Definição

Lê propriedades persistentes de um objeto de propriedade.

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)

Parâmetros

pstrName
String

no O nome da propriedade.

dwHint
UInt32

no Um valor inteiro que foi recuperado usando GetPropertyInfo(UInt32, UInt32, PROPBAG2[], UInt32) . Esse argumento é opcional e deve ser zero, se o valor não for conhecido ou usado.

punkObject
Object

no O endereço da interface do objeto IUnknown . Este argumento não pode ser nulo.

pErrLog
IErrorLog

no O endereço de uma IErrorLog interface na qual o recipiente de propriedades armazena todos os erros que ocorrem durante a carga. Esse argumento pode ser nulo; Nesse caso, o chamador não recebe erros de log.

Aplica-se a