ITypeInfo.CreateInstance(Object, Guid, Object) 方法

定義

建立描述元件類別 (coclass) 之類型的新執行個體。

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 方法

適用於