Condividi tramite


ComWrappers.GetOrCreateObjectForComInstance(IntPtr, CreateObjectFlags) Metodo

Definizione

Ottiene l'oggetto gestito attualmente registrato o crea un nuovo oggetto gestito e lo registra.

public:
 System::Object ^ GetOrCreateObjectForComInstance(IntPtr externalComObject, System::Runtime::InteropServices::CreateObjectFlags flags);
public object GetOrCreateObjectForComInstance (IntPtr externalComObject, System.Runtime.InteropServices.CreateObjectFlags flags);
member this.GetOrCreateObjectForComInstance : nativeint * System.Runtime.InteropServices.CreateObjectFlags -> obj
Public Function GetOrCreateObjectForComInstance (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 un oggetto gestito è stato creato in precedenza per l'oggetto specificato externalComObject utilizzando questa ComWrappers istanza, verrà restituito l'oggetto creato in precedenza. In caso contrario, ne verrà creato uno nuovo.

Si applica a