StrategyBasedComWrappers.CreateObject Methode

Definition

Überlädt

Name Beschreibung
CreateObject(IntPtr, CreateObjectFlags)

Erstellt ein verwaltetes Objekt für das Objekt, das externalComObject auf das verweist, wobei die Werte von flags.

CreateObject(IntPtr, CreateObjectFlags, Object, CreatedWrapperFlags)

Erstellt ein verwaltetes Objekt für das Objekt, auf das verwiesen wird, indem externalComObject die Werte berücksichtigt werden flags.

CreateObject(IntPtr, CreateObjectFlags)

Quelle:
StrategyBasedComWrappers.cs
Quelle:
StrategyBasedComWrappers.cs
Quelle:
StrategyBasedComWrappers.cs
Quelle:
StrategyBasedComWrappers.cs

Erstellt ein verwaltetes Objekt für das Objekt, das externalComObject auf das verweist, wobei die Werte von flags.

protected:
 override System::Object ^ CreateObject(IntPtr externalComObject, System::Runtime::InteropServices::CreateObjectFlags flags);
protected override sealed object CreateObject(IntPtr externalComObject, System.Runtime.InteropServices.CreateObjectFlags flags);
override this.CreateObject : nativeint * System.Runtime.InteropServices.CreateObjectFlags -> obj
Protected Overrides NotOverridable Function CreateObject (externalComObject As IntPtr, flags As CreateObjectFlags) As Object

Parameter

externalComObject
IntPtr

nativeint

Objekt, das für die Verwendung in die .NET Laufzeit importiert werden soll.

flags
CreateObjectFlags

Eine bitweise Kombination der Enumerationswerte, die das externe Objekt beschreiben.

Gibt zurück

Ein verwaltetes Objekt, das dem bereitgestellten externen COM-Objekt zugeordnet ist.

Gilt für:

CreateObject(IntPtr, CreateObjectFlags, Object, CreatedWrapperFlags)

Quelle:
StrategyBasedComWrappers.cs
Quelle:
StrategyBasedComWrappers.cs

Erstellt ein verwaltetes Objekt für das Objekt, auf das verwiesen wird, indem externalComObject die Werte berücksichtigt werden flags.

protected:
 override System::Object ^ CreateObject(IntPtr externalComObject, System::Runtime::InteropServices::CreateObjectFlags flags, System::Object ^ userState, [Runtime::InteropServices::Out] System::Runtime::InteropServices::CreatedWrapperFlags % wrapperFlags);
protected override sealed object? CreateObject(IntPtr externalComObject, System.Runtime.InteropServices.CreateObjectFlags flags, object? userState, out System.Runtime.InteropServices.CreatedWrapperFlags wrapperFlags);
override this.CreateObject : nativeint * System.Runtime.InteropServices.CreateObjectFlags * obj * CreatedWrapperFlags -> obj
Protected Overrides NotOverridable Function CreateObject (externalComObject As IntPtr, flags As CreateObjectFlags, userState As Object, ByRef wrapperFlags As CreatedWrapperFlags) As Object

Parameter

externalComObject
IntPtr

nativeint

Das Objekt, das für die Verwendung in die .NET Laufzeit importiert werden soll.

flags
CreateObjectFlags

Eine bitweise Kombination der Enumerationswerte, die das externe Objekt beschreiben.

userState
Object

Der vom Aufruf GetOrCreateObjectForComInstance(IntPtr, CreateObjectFlags, Object)bereitgestellte Benutzerstatus.

wrapperFlags
CreatedWrapperFlags

Wenn diese Methode zurückgegeben wird, enthält sie die Flags, die zum Beschreiben des erstellten Wrapperobjekts verwendet werden.

Gibt zurück

Gibt ein verwaltetes Objekt zurück, das dem bereitgestellten externen COM-Objekt zugeordnet ist.

Gilt für: