Condividi tramite


ComWrappers.CreateObject(IntPtr, CreateObjectFlags) Metodo

Definizione

Crea un oggetto gestito per l'oggetto a cui externalComObject punta, rispettando i valori di 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

Parametri

externalComObject
IntPtr

nativeint

Oggetto da importare per l'utilizzo nel runtime .NET.

flags
CreateObjectFlags

Flag usati per descrivere l'oggetto esterno.

Restituisce

Oggetto gestito associato all'oggetto COM esterno fornito.

Commenti

Se l'oggetto non può essere creato e null viene restituito, la chiamata a GetOrCreateObjectForComInstance(IntPtr, CreateObjectFlags) genererà un ArgumentNullExceptionoggetto .

Si applica a