Compartilhar via


ComWrappers.CreateObject(IntPtr, CreateObjectFlags) Método

Definição

Cria um objeto gerenciado para o objeto para o qual externalComObject aponta, respeitando os valores de flags.

protected:
 abstract System::Object ^ CreateObject(IntPtr externalComObject, System::Runtime::InteropServices::CreateObjectFlags flags);
protected abstract object? CreateObject (IntPtr externalComObject, System.Runtime.InteropServices.CreateObjectFlags flags);
abstract member CreateObject : nativeint * System.Runtime.InteropServices.CreateObjectFlags -> obj
Protected MustOverride Function CreateObject (externalComObject As IntPtr, flags As CreateObjectFlags) As Object

Parâmetros

externalComObject
IntPtr

nativeint

Objeto a ser importado para uso no runtime do .NET.

flags
CreateObjectFlags

Sinalizadores usados para descrever o objeto externo.

Retornos

Um objeto gerenciado associado ao objeto COM externo fornecido.

Comentários

Se o objeto não puder ser criado e null for retornado, a chamada para GetOrCreateObjectForComInstance(IntPtr, CreateObjectFlags) lançará um ArgumentNullException.

Aplica-se a