ComWrappers.CreateObject Méthode

Définition

Surcharges

CreateObject(IntPtr, CreateObjectFlags)

Crée un objet managé pour l’objet vers lequel externalComObject pointe, en respectant les valeurs de flags.

CreateObject(IntPtr, CreateObjectFlags, Object, CreatedWrapperFlags)

CreateObject(IntPtr, CreateObjectFlags)

Source:
ComWrappers.cs
Source:
ComWrappers.cs
Source:
ComWrappers.cs
Source:
ComWrappers.cs

Crée un objet managé pour l’objet vers lequel externalComObject pointe, en respectant les valeurs de 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

Paramètres

externalComObject
IntPtr

nativeint

Objet à importer pour une utilisation dans le runtime .NET.

flags
CreateObjectFlags

Indicateurs utilisés pour décrire l’objet externe.

Retours

Objet managé associé à l’objet COM externe fourni.

Remarques

Si l’objet ne peut pas être créé et null est retourné, l’appel à GetOrCreateObjectForComInstance(IntPtr, CreateObjectFlags) lève un ArgumentNullException.

S’applique à

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

Paramètres

externalComObject
IntPtr

nativeint

userState
Object
wrapperFlags
CreatedWrapperFlags

Retours

S’applique à