ComWrappers.GetOrCreateObjectForComInstance 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.
Überlädt
| Name | Beschreibung |
|---|---|
| GetOrCreateObjectForComInstance(IntPtr, CreateObjectFlags) |
Ruft das aktuell registrierte verwaltete Objekt ab oder erstellt ein neues verwaltetes Objekt und registriert es. |
| GetOrCreateObjectForComInstance(IntPtr, CreateObjectFlags, Object) |
Ruft das aktuell registrierte verwaltete Objekt ab oder erstellt ein neues verwaltetes Objekt und registriert es. |
GetOrCreateObjectForComInstance(IntPtr, CreateObjectFlags)
- Quelle:
- ComWrappers.cs
- Quelle:
- ComWrappers.cs
- Quelle:
- ComWrappers.cs
- Quelle:
- ComWrappers.cs
- Quelle:
- ComWrappers.cs
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 für die Verwendung in die .NET Laufzeit 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 die angegebene externalComObjectComWrappers Instanz erstellt wurde, wird das zuvor erstellte Objekt zurückgegeben. Wenn nicht, wird ein neues erstellt.
Gilt für:
GetOrCreateObjectForComInstance(IntPtr, CreateObjectFlags, Object)
- Quelle:
- ComWrappers.cs
- Quelle:
- ComWrappers.cs
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, System::Object ^ userState);
public object GetOrCreateObjectForComInstance(IntPtr externalComObject, System.Runtime.InteropServices.CreateObjectFlags flags, object? userState);
member this.GetOrCreateObjectForComInstance : nativeint * System.Runtime.InteropServices.CreateObjectFlags * obj -> obj
Public Function GetOrCreateObjectForComInstance (externalComObject As IntPtr, flags As CreateObjectFlags, userState As Object) As Object
Parameter
- externalComObject
-
IntPtr
nativeint
Das Objekt, das für die Verwendung in die .NET Laufzeit importiert werden soll.
- flags
- CreateObjectFlags
Eine bitweise Kombination der Enumerationswerte, die das externe Objekt beschreiben.
- userState
- Object
Ein Zustandsobjekt, das zum Erstellen des Umbruchs .NET Objekts verwendet werden soll.
Gibt zurück
Gibt ein verwaltetes Objekt zurück, das dem bereitgestellten externen COM-Objekt zugeordnet ist.
Hinweise
Wenn zuvor ein verwaltetes Objekt für die angegebene externalComObjectComWrappers Instanz erstellt wurde, wird das zuvor erstellte Objekt zurückgegeben. Wenn nicht, wird ein neues erstellt.