ComWrappers.CreateObject(IntPtr, CreateObjectFlags) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy obiekt zarządzany dla obiektu, który externalComObject
wskazuje, z uwzględnieniem wartości 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
Obiekt do zaimportowania do użycia do środowiska uruchomieniowego platformy .NET.
- flags
- CreateObjectFlags
Flagi używane do opisywania obiektu zewnętrznego.
Zwraca
Obiekt zarządzany skojarzony z podanym zewnętrznym obiektem COM.
Uwagi
Jeśli nie można utworzyć obiektu i null
zostanie zwrócony, wywołanie GetOrCreateObjectForComInstance(IntPtr, CreateObjectFlags) metody zgłosi błąd ArgumentNullException.