Freigeben über


UCOMITypeInfo.CreateInstance-Methode: (Object, Guid, Object)

 

Veröffentlicht: Oktober 2016

Erstellt eine neue Instanz eines Typs, der eine Komponentenklasse (Co-Klasse) beschreibt.

Namespace:   System.Runtime.InteropServices
Assembly:  mscorlib (in mscorlib.dll)

Syntax

void CreateInstance(
    object pUnkOuter,
    ref Guid riid,
    out object ppvObj
)
void CreateInstance(
    Object^ pUnkOuter,
    Guid% riid,
    [OutAttribute] Object^% ppvObj
)
abstract CreateInstance : 
        pUnkOuter:Object *
        riid:Guid byref *
        ppvObj:Object byref -> unit
Sub CreateInstance (
    pUnkOuter As Object,
    ByRef riid As Guid,
    <OutAttribute> ByRef ppvObj As Object
)

Parameter

  • pUnkOuter
    Type: System.Object

    Objekt fungiert als steuernde IUnknown.

  • riid
    Type: System.Guid

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

  • ppvObj
    Type: System.Object

    Bei erfolgreicher Rückgabe ein Verweis auf das erstellte Objekt.

Hinweise

Weitere Informationen zu ITypeInfo::CreateInstance, finden Sie in der MSDN Library.

Versionsinformationen

.NET Framework
Verfügbar seit 1.1

Siehe auch

UCOMITypeInfo-Schnittstelle
System.Runtime.InteropServices-Namespace

Zurück zum Anfang