Поделиться через


ITypeInfo2.CreateInstance(Object, Guid, Object) Метод

Определение

Создает новый экземпляр типа, описывающего класс компонента (совместный класс).

public:
 void CreateInstance(System::Object ^ pUnkOuter, Guid % riid, [Runtime::InteropServices::Out] System::Object ^ % ppvObj);
public void CreateInstance (object pUnkOuter, ref Guid riid, out object ppvObj);
public void CreateInstance (object? pUnkOuter, ref Guid riid, out object ppvObj);
abstract member CreateInstance : obj * Guid * obj -> unit
Public Sub CreateInstance (pUnkOuter As Object, ByRef riid As Guid, ByRef ppvObj As Object)

Параметры

pUnkOuter
Object

Объект, действующий как контролирующий IUnknown.

riid
Guid

Идентификатор IID интерфейса, используемый вызывающим объектом для связи с итоговым объектом.

ppvObj
Object

При возвращении данного метода содержит ссылку на созданный объект. Этот параметр передается неинициализированным.

Реализации

Комментарии

Дополнительные сведения см. в разделе Метод ITypeInfo::CreateInstance.

Применяется к