StrategyBasedComWrappers.CreateObject Yöntem

Tanım

Aşırı Yüklemeler

Name Description
CreateObject(IntPtr, CreateObjectFlags)

öğesine işaret eden externalComObject nesne için değerlerine flagsuygun bir yönetilen nesne oluşturur.

CreateObject(IntPtr, CreateObjectFlags, Object, CreatedWrapperFlags)

değerlerine flagssaygı göstererek externalComObject işaret edilen nesne için yönetilen bir nesne oluşturur.

CreateObject(IntPtr, CreateObjectFlags)

Kaynak:
StrategyBasedComWrappers.cs
Kaynak:
StrategyBasedComWrappers.cs
Kaynak:
StrategyBasedComWrappers.cs
Kaynak:
StrategyBasedComWrappers.cs

öğesine işaret eden externalComObject nesne için değerlerine flagsuygun bir yönetilen nesne oluşturur.

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

Parametreler

externalComObject
IntPtr

nativeint

kullanım için .NET çalışma zamanına içeri aktaracak nesne.

flags
CreateObjectFlags

Dış nesneyi tanımlayan numaralandırma değerlerinin bit düzeyinde birleşimi.

Döndürülenler

Sağlanan dış COM nesnesiyle ilişkilendirilmiş yönetilen nesne.

Şunlara uygulanır

CreateObject(IntPtr, CreateObjectFlags, Object, CreatedWrapperFlags)

Kaynak:
StrategyBasedComWrappers.cs
Kaynak:
StrategyBasedComWrappers.cs

değerlerine flagssaygı göstererek externalComObject işaret edilen nesne için yönetilen bir nesne oluşturur.

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

Parametreler

externalComObject
IntPtr

nativeint

kullanım için .NET çalışma zamanına içeri aktaracak nesne.

flags
CreateObjectFlags

Dış nesneyi tanımlayan numaralandırma değerlerinin bit düzeyinde birleşimi.

userState
Object

çağrısı GetOrCreateObjectForComInstance(IntPtr, CreateObjectFlags, Object)tarafından sağlanan kullanıcı durumu.

wrapperFlags
CreatedWrapperFlags

Bu yöntem döndürdüğünde, oluşturulan sarmalayıcı nesnesini açıklamak için kullanılan bayrakları içerir.

Döndürülenler

Sağlanan dış COM nesnesiyle ilişkilendirilmiş yönetilen bir nesne döndürür.

Şunlara uygulanır