ComWrappers.GetOrCreateObjectForComInstance(IntPtr, CreateObjectFlags) Metoda

Definicja

Pobiera obecnie zarejestrowany obiekt zarządzany lub tworzy nowy obiekt zarządzany 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, który ma być importowane do użycia w środowisku uruchomieniowym 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, zostanie zwrócony wcześniej utworzony obiekt. Jeśli nie, zostanie utworzony nowy.

Dotyczy