StrategyBasedComWrappers.CreateObject Metode

Definisi

Overload

Nama Deskripsi
CreateObject(IntPtr, CreateObjectFlags)

Membuat objek terkelola untuk objek yang externalComObject menunjuk, menghormati nilai flags.

CreateObject(IntPtr, CreateObjectFlags, Object, CreatedWrapperFlags)

Membuat objek terkelola untuk objek yang ditujukkan dengan externalComObject menghormati nilai flags.

CreateObject(IntPtr, CreateObjectFlags)

Sumber:
StrategyBasedComWrappers.cs
Sumber:
StrategyBasedComWrappers.cs
Sumber:
StrategyBasedComWrappers.cs
Sumber:
StrategyBasedComWrappers.cs

Membuat objek terkelola untuk objek yang externalComObject menunjuk, menghormati nilai 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

Objek untuk diimpor untuk penggunaan ke dalam runtime .NET.

flags
CreateObjectFlags

Kombinasi bitwise dari nilai enumerasi yang menjelaskan objek eksternal.

Mengembalikan

Objek terkelola yang terkait dengan objek COM eksternal yang disediakan.

Berlaku untuk

CreateObject(IntPtr, CreateObjectFlags, Object, CreatedWrapperFlags)

Sumber:
StrategyBasedComWrappers.cs
Sumber:
StrategyBasedComWrappers.cs

Membuat objek terkelola untuk objek yang ditujukkan dengan externalComObject menghormati nilai 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

Objek yang akan diimpor untuk penggunaan ke dalam runtime .NET.

flags
CreateObjectFlags

Kombinasi bitwise dari nilai enumerasi yang menjelaskan objek eksternal.

userState
Object

Status pengguna yang disediakan oleh panggilan ke GetOrCreateObjectForComInstance(IntPtr, CreateObjectFlags, Object).

wrapperFlags
CreatedWrapperFlags

Ketika metode ini kembali, berisi bendera yang digunakan untuk menjelaskan objek pembungkus yang dibuat.

Mengembalikan

Mengembalikan objek terkelola yang terkait dengan objek COM eksternal yang disediakan.

Berlaku untuk