Partage via


ComWrappers.GetOrCreateObjectForComInstance(IntPtr, CreateObjectFlags) Méthode

Définition

Obtient l’objet managé actuellement inscrit ou crée un objet managé et l’inscrit.

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

Paramètres

externalComObject
IntPtr

nativeint

Objet à importer pour une utilisation dans le runtime .NET.

flags
CreateObjectFlags

Indicateurs utilisés pour décrire l’objet externe.

Retours

Objet managé associé à l’objet COM externe fourni.

Remarques

Si un objet managé a été créé précédemment pour le spécifié externalComObject à l’aide de cette ComWrappers instance, l’objet créé précédemment est retourné. Si ce n’est pas le cas, un nouveau sera créé.

S’applique à