ComWrappers.GetOrCreateComInterfaceForObject Método

Definição

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

public IntPtr GetOrCreateComInterfaceForObject (object instance, System.Runtime.InteropServices.CreateComInterfaceFlags flags);

Parâmetros

instance
Object

O objeto gerenciado a ser exposto fora do runtime do .NET.

flags
CreateComInterfaceFlags

Sinalizadores usados para configurar a interface gerada.

Retornos

IntPtr

A interface COM gerada, como um ponteiro para a implementação da IUnknown interface, que pode ser passada fora do runtime do .NET.

Comentários

Se uma representação COM tiver sido criada anteriormente para o especificado instance usando essa ComWrappers instância, a interface COM criada anteriormente será retornada. Caso contrário, um novo será criado.

Aplica-se a

Produto Versões
.NET 5, 6, 7, 8, 9