ComWrappers.GetOrCreateObjectForComInstance(IntPtr, CreateObjectFlags) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera aktualnie zarejestrowany obiekt zarządzany lub tworzy nowy zarządzany obiekt i rejestruje go.
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
Parametry
- externalComObject
-
IntPtr
nativeint
Obiekt do zaimportowania do użycia do środowiska uruchomieniowego platformy .NET.
- flags
- CreateObjectFlags
Flagi używane do opisywania obiektu zewnętrznego.
Zwraca
Obiekt zarządzany skojarzony z podanym zewnętrznym obiektem COM.
Uwagi
Jeśli obiekt zarządzany został wcześniej utworzony dla określonego externalComObject
przy użyciu tego ComWrappers wystąpienia, wcześniej utworzony obiekt zostanie zwrócony. Jeśli nie, zostanie utworzony nowy.