ComWrappers.CreateObject 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.
Przeciążenia
| CreateObject(IntPtr, CreateObjectFlags) |
Tworzy obiekt zarządzany dla obiektu, który |
| CreateObject(IntPtr, CreateObjectFlags, Object, CreatedWrapperFlags) |
CreateObject(IntPtr, CreateObjectFlags)
- Źródło:
- ComWrappers.cs
- Źródło:
- ComWrappers.cs
- Źródło:
- ComWrappers.cs
- Źródło:
- ComWrappers.cs
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.
Dotyczy
CreateObject(IntPtr, CreateObjectFlags, Object, CreatedWrapperFlags)
protected:
virtual System::Object ^ CreateObject(IntPtr externalComObject, System::Runtime::InteropServices::CreateObjectFlags flags, System::Object ^ userState, [Runtime::InteropServices::Out] System::Runtime::InteropServices::CreatedWrapperFlags % wrapperFlags);
protected virtual object? CreateObject(IntPtr externalComObject, System.Runtime.InteropServices.CreateObjectFlags flags, object? userState, out System.Runtime.InteropServices.CreatedWrapperFlags wrapperFlags);
abstract member CreateObject : nativeint * System.Runtime.InteropServices.CreateObjectFlags * obj * CreatedWrapperFlags -> obj
override this.CreateObject : nativeint * System.Runtime.InteropServices.CreateObjectFlags * obj * CreatedWrapperFlags -> obj
Protected Overridable Function CreateObject (externalComObject As IntPtr, flags As CreateObjectFlags, userState As Object, ByRef wrapperFlags As CreatedWrapperFlags) As Object
Parametry
- externalComObject
-
IntPtr
nativeint
- flags
- CreateObjectFlags
- userState
- Object
- wrapperFlags
- CreatedWrapperFlags