IPropertyBag2.LoadObject(String, UInt32, Object, IErrorLog) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Считывает свойства сохраняемости из объекта свойства.
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)
Параметры
- pstrName
- String
[in] Имя свойства.
- dwHint
- UInt32
окне Целочисленное значение, полученное с помощью GetPropertyInfo(UInt32, UInt32, PROPBAG2[], UInt32) . Этот аргумент является необязательным и должен иметь нулевое значение, если значение неизвестно или не используется значение.
- punkObject
- Object
окне Адрес IUnknown интерфейса объекта. Этот аргумент не может иметь значение NULL.
- pErrLog
- IErrorLog
окне Адрес IErrorLog интерфейса, в котором в контейнере свойств хранятся ошибки, происходящие во время загрузки. Этот аргумент может принимать значение null. в этом случае вызывающий объект не получает ошибок ведения журнала.