ComWrappers.CreateObject(IntPtr, CreateObjectFlags) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří spravovaný objekt pro objekt, na který externalComObject
odkazuje, a respektuje hodnoty objektu flags
.
protected:
abstract System::Object ^ CreateObject(IntPtr externalComObject, System::Runtime::InteropServices::CreateObjectFlags flags);
protected abstract object? CreateObject (IntPtr externalComObject, System.Runtime.InteropServices.CreateObjectFlags flags);
abstract member CreateObject : nativeint * System.Runtime.InteropServices.CreateObjectFlags -> obj
Protected MustOverride Function CreateObject (externalComObject As IntPtr, flags As CreateObjectFlags) As Object
Parametry
- externalComObject
-
IntPtr
nativeint
Objekt, který se má importovat pro použití do modulu runtime .NET.
- flags
- CreateObjectFlags
Příznaky používané k popisu externího objektu.
Návraty
Spravovaný objekt přidružený k zadanému externímu objektu COM.
Poznámky
Pokud objekt nelze vytvořit a null
je vrácen, volání vyvolá GetOrCreateObjectForComInstance(IntPtr, CreateObjectFlags) .ArgumentNullException