ComWrappers.GetOrCreateObjectForComInstance(IntPtr, CreateObjectFlags) Метод

Определение

Возвращает зарегистрированный в данный момент управляемый объект или создает новый и регистрирует его.

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

Параметры

externalComObject
IntPtr

nativeint

Импортируемый объект для использования в среде выполнения .NET.

flags
CreateObjectFlags

Флаги, используемые для описания внешнего объекта.

Возвращаемое значение

Object

Управляемый объект, связанный с предоставленным внешним COM-объектом.

Комментарии

Если управляемый объект был ранее создан для указанного externalComObject экземпляра, ComWrappers возвращается созданный ранее объект. В противном случае будет создан новый.

Применяется к