ComWrappers.CreateObject(IntPtr, CreateObjectFlags) Yöntem

Tanım

öğesine işaret eden externalComObject nesne için değerlerine flagsuygun bir yönetilen nesne oluşturur.

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

Parametreler

externalComObject
IntPtr

nativeint

.NET çalışma zamanına kullanım için içeri aktaracak nesne.

flags
CreateObjectFlags

Dış nesneyi açıklamak için kullanılan bayraklar.

Döndürülenler

Sağlanan dış COM nesnesiyle ilişkili yönetilen nesne.

Açıklamalar

Nesnesi oluşturulamazsa ve null döndürülürse çağrısı GetOrCreateObjectForComInstance(IntPtr, CreateObjectFlags) bir ArgumentNullExceptionoluşturur.

Şunlara uygulanır