ComWrappers.GetOrCreateComInterfaceForObject Método

Definição

Cria uma representação COM do objeto fornecido que pode ser passada para um ambiente não gerido.

public:
 IntPtr GetOrCreateComInterfaceForObject(System::Object ^ instance, System::Runtime::InteropServices::CreateComInterfaceFlags flags);
public IntPtr GetOrCreateComInterfaceForObject(object instance, System.Runtime.InteropServices.CreateComInterfaceFlags flags);
member this.GetOrCreateComInterfaceForObject : obj * System.Runtime.InteropServices.CreateComInterfaceFlags -> nativeint
Public Function GetOrCreateComInterfaceForObject (instance As Object, flags As CreateComInterfaceFlags) As IntPtr

Parâmetros

instance
Object

O objeto gerido para expor fora do runtime .NET.

flags
CreateComInterfaceFlags

Flags usados para configurar a interface gerada.

Devoluções

IntPtr

nativeint

A interface COM gerada, como apontador para a implementação da interface IUnknown, pode ser passada fora do tempo de execução .NET.

Observações

Se uma representação COM foi criada anteriormente para o especificado instance usando esta ComWrappers instância, a interface COM criada anteriormente será devolvida. Se não, será criado um novo.

Aplica-se a