ITypeInfo2.CreateInstance(Object, Guid, Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
Ein 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.
Implementiert
Hinweise
Weitere Informationen finden Sie unter "ITypeInfo::CreateInstance"-Methode.