ITypeInfo.CreateInstance(Object, Guid, Object) Methode

Definition

Erstellt eine neue Instanz eines Typs, die eine Komponentenklasse (Coclass) beschreibt.

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)

Parameter

pUnkOuter
Object

Das Objekt, das als Steuerung IUnknownfungiert.

riid
Guid

Die IID der Schnittstelle, die der Aufrufer für die Kommunikation mit dem resultierenden Objekt verwendet.

ppvObj
Object

Wenn diese Methode zurückgegeben wird, enthält sie einen Verweis auf das erstellte Objekt. Dieser Parameter wird nicht initialisiert übergeben.

Hinweise

Weitere Informationen finden Sie unter "ITypeInfo::CreateInstance"-Methode.

Gilt für: