ComWrappers.GetOrCreateObjectForComInstance(IntPtr, CreateObjectFlags) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft das aktuell registrierte verwaltete Objekt ab oder erstellt ein neues verwaltetes Objekt und registriert es.
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
Parameter
- externalComObject
-
IntPtr
nativeint
Objekt, das zur Verwendung in der .NET-Runtime importiert werden soll.
- flags
- CreateObjectFlags
Flags, die zum Beschreiben des externen Objekts verwendet werden.
Gibt zurück
Ein verwaltetes Objekt, das dem bereitgestellten externen COM-Objekt zugeordnet ist.
Hinweise
Wenn zuvor ein verwaltetes Objekt für das mit dieser ComWrappers Instanz angegebene externalComObject
erstellt wurde, wird das zuvor erstellte Objekt zurückgegeben. Andernfalls wird eine neue erstellt.