다음을 통해 공유


ComWrappers.CreateObject(IntPtr, CreateObjectFlags) 메서드

정의

flags의 값을 준수하면서 externalComObject가 가리키는 개체에 대해 관리형 개체를 만듭니다.

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) 은 을 throw합니다 ArgumentNullException.

적용 대상