IPropertyBag2.LoadObject(String, UInt32, Object, IErrorLog) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.