StrategyBasedComWrappers.CreateObject Método

Definição

Sobrecargas

Name Description
CreateObject(IntPtr, CreateObjectFlags)

Cria um objeto gerido para o objeto que externalComObject aponta para, respeitando os valores de flags.

CreateObject(IntPtr, CreateObjectFlags, Object, CreatedWrapperFlags)

Cria um objeto gerido para o objeto apontado respeitando externalComObject os valores de flags.

CreateObject(IntPtr, CreateObjectFlags)

Origem:
StrategyBasedComWrappers.cs
Origem:
StrategyBasedComWrappers.cs
Origem:
StrategyBasedComWrappers.cs
Origem:
StrategyBasedComWrappers.cs

Cria um objeto gerido para o objeto que externalComObject aponta para, respeitando os valores de 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

Parâmetros

externalComObject
IntPtr

nativeint

Objeto para importar para uso no runtime .NET.

flags
CreateObjectFlags

Uma combinação bit a bit dos valores de enumeração que descreve o objeto externo.

Devoluções

Um objeto gerido associado ao objeto COM externo fornecido.

Aplica-se a

CreateObject(IntPtr, CreateObjectFlags, Object, CreatedWrapperFlags)

Origem:
StrategyBasedComWrappers.cs
Origem:
StrategyBasedComWrappers.cs

Cria um objeto gerido para o objeto apontado respeitando externalComObject os valores de 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

Parâmetros

externalComObject
IntPtr

nativeint

O objeto a importar para uso no runtime .NET.

flags
CreateObjectFlags

Uma combinação bit a bit dos valores de enumeração que descreve o objeto externo.

userState
Object

O estado do utilizador fornecido pela chamada para GetOrCreateObjectForComInstance(IntPtr, CreateObjectFlags, Object).

wrapperFlags
CreatedWrapperFlags

Quando este método retorna, contém as flags usadas para descrever o objeto wrapper criado.

Devoluções

Devolve um objeto gerido associado ao objeto COM externo fornecido.

Aplica-se a