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

Определение

Создает управляемый объект для объекта, на который указывает externalComObject, с учетом значений flags.

protected:
 abstract System::Object ^ CreateObject(IntPtr externalComObject, System::Runtime::InteropServices::CreateObjectFlags flags);
protected abstract object? CreateObject (IntPtr externalComObject, System.Runtime.InteropServices.CreateObjectFlags flags);
abstract member CreateObject : nativeint * System.Runtime.InteropServices.CreateObjectFlags -> obj
Protected MustOverride Function CreateObject (externalComObject As IntPtr, flags As CreateObjectFlags) As Object

Параметры

externalComObject
IntPtr

nativeint

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

flags
CreateObjectFlags

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

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

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

Комментарии

Если объект не может быть создан и null возвращается, вызов GetOrCreateObjectForComInstance(IntPtr, CreateObjectFlags) вызовет исключение ArgumentNullException.

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