Bagikan melalui


IVsDataProvider.TryCreateObject Metode

Definisi

Overload

TryCreateObject(Type)

Mencoba membuat instans entitas dukungan DDEX yang ditentukan yang diterapkan oleh penyedia DDEX.

TryCreateObject(Guid, Type)

Mencoba membuat instans entitas dukungan DDEX yang ditentukan untuk sumber data DDEX tertentu yang diimplementasikan oleh penyedia DDEX.

TryCreateObject<TObject,TSite>(Guid, TSite)

Mencoba membuat instans entitas dukungan DDEX yang ditentukan untuk sumber data DDEX yang ditentukan yang diimplementasikan oleh penyedia DDEX, yang disiapkan dengan objek situs yang ditentukan.

TryCreateObject<TObject>(Guid)

Mencoba membuat instans entitas dukungan DDEX yang ditentukan untuk sumber data DDEX tertentu yang diimplementasikan oleh penyedia DDEX.

TryCreateObject<TObject>()

Mencoba membuat instans entitas dukungan DDEX yang ditentukan yang diterapkan oleh penyedia DDEX.

TryCreateObject<TSite>(Guid, Type, TSite)

Mencoba membuat instans entitas dukungan DDEX yang ditentukan untuk sumber data DDEX yang ditentukan yang diimplementasikan oleh penyedia DDEX, yang disiapkan dengan objek situs yang ditentukan.

TryCreateObject(Type)

Mencoba membuat instans entitas dukungan DDEX yang ditentukan yang diterapkan oleh penyedia DDEX.

public:
 System::Object ^ TryCreateObject(Type ^ objType);
public object TryCreateObject (Type objType);
abstract member TryCreateObject : Type -> obj
Public Function TryCreateObject (objType As Type) As Object

Parameter

objType
Type

Jenis entitas dukungan DDEX.

Mengembalikan

Instans entitas dukungan DDEX yang ditentukan yang diterapkan oleh penyedia DDEX, jika penyedia DDEX mendukungnya; jika tidak, null.

Pengecualian

Instans baru entitas dukungan melemparkan pengecualian, baik melalui panggilan CreateInstance melalui refleksi atau melalui implementasi metode penyedia CreateObject(Type) DDEX, atau pembuatan implementasi objek default atau klien (jika ada) gagal.

Berlaku untuk

TryCreateObject(Guid, Type)

Mencoba membuat instans entitas dukungan DDEX yang ditentukan untuk sumber data DDEX tertentu yang diimplementasikan oleh penyedia DDEX.

public:
 System::Object ^ TryCreateObject(Guid source, Type ^ objType);
public object TryCreateObject (Guid source, Type objType);
abstract member TryCreateObject : Guid * Type -> obj
Public Function TryCreateObject (source As Guid, objType As Type) As Object

Parameter

source
Guid

Pengidentifikasi sumber data DDEX, atau Empty tanpa sumber data tertentu.

objType
Type

Jenis entitas dukungan DDEX.

Mengembalikan

Instans entitas dukungan DDEX yang ditentukan untuk sumber data DDEX yang ditentukan yang diterapkan oleh penyedia DDEX, jika penyedia DDEX mendukungnya; jika tidak, null.

Pengecualian

Instans baru entitas dukungan melemparkan pengecualian, baik melalui panggilan CreateInstance melalui refleksi atau melalui implementasi penyedia CreateObject(Guid, Type) atau CreateObject(Type) metode DDEX, atau pembuatan implementasi objek default atau klien (jika ada) gagal.

Berlaku untuk

TryCreateObject<TObject,TSite>(Guid, TSite)

Mencoba membuat instans entitas dukungan DDEX yang ditentukan untuk sumber data DDEX yang ditentukan yang diimplementasikan oleh penyedia DDEX, yang disiapkan dengan objek situs yang ditentukan.

public:
generic <typename TObject, typename TSite>
 TObject TryCreateObject(Guid source, TSite site);
public TObject TryCreateObject<TObject,TSite> (Guid source, TSite site);
abstract member TryCreateObject : Guid * 'Site -> 'Object
Public Function TryCreateObject(Of TObject, TSite) (source As Guid, site As TSite) As TObject

Jenis parameter

TObject

Objek .

TSite

Situsnya.

Parameter

source
Guid

Pengidentifikasi sumber data DDEX, atau Empty tanpa sumber data tertentu.

site
TSite

Instans objek yang harus situs entitas dukungan DDEX baru.

Mengembalikan

TObject

Instans entitas dukungan DDEX yang ditentukan untuk sumber data DDEX yang ditentukan yang diimplementasikan oleh penyedia DDEX, yang disiapkan dengan objek situs yang ditentukan, jika penyedia DDEX mendukungnya. Jika tidak, instans default jenis TObject.

Pengecualian

Instans baru entitas dukungan melemparkan pengecualian, baik melalui panggilan CreateInstance melalui refleksi atau melalui implementasi penyedia CreateObject(Guid, Type) atau CreateObject(Type) metode DDEX, atau pembuatan implementasi objek default atau klien (jika ada) gagal.

Berlaku untuk

TryCreateObject<TObject>(Guid)

Mencoba membuat instans entitas dukungan DDEX yang ditentukan untuk sumber data DDEX tertentu yang diimplementasikan oleh penyedia DDEX.

public:
generic <typename TObject>
 TObject TryCreateObject(Guid source);
public TObject TryCreateObject<TObject> (Guid source);
abstract member TryCreateObject : Guid -> 'Object
Public Function TryCreateObject(Of TObject) (source As Guid) As TObject

Jenis parameter

TObject

Objek .

Parameter

source
Guid

Pengidentifikasi sumber data DDEX, atau Empty tanpa sumber data tertentu.

Mengembalikan

TObject

Instans entitas dukungan DDEX yang ditentukan untuk sumber data DDEX yang ditentukan yang diterapkan oleh penyedia DDEX, jika penyedia DDEX mendukungnya. Jika tidak, instans default jenis TObject.

Pengecualian

Instans baru entitas dukungan melemparkan pengecualian, baik melalui panggilan CreateInstance melalui refleksi atau melalui implementasi penyedia CreateObject(Guid, Type) atau CreateObject(Type) metode DDEX, atau pembuatan implementasi objek default atau klien (jika ada) gagal.

Berlaku untuk

TryCreateObject<TObject>()

Mencoba membuat instans entitas dukungan DDEX yang ditentukan yang diterapkan oleh penyedia DDEX.

public:
generic <typename TObject>
 TObject TryCreateObject();
public TObject TryCreateObject<TObject> ();
abstract member TryCreateObject : unit -> 'Object
Public Function TryCreateObject(Of TObject) () As TObject

Jenis parameter

TObject

Objek .

Mengembalikan

TObject

Instans entitas dukungan DDEX yang ditentukan yang diterapkan oleh penyedia DDEX, jika penyedia DDEX mendukungnya; jika tidak, instans default jenis Object.

Pengecualian

Instans baru entitas dukungan melemparkan pengecualian, baik melalui panggilan CreateInstance melalui refleksi atau melalui implementasi metode penyedia CreateObject(Type) DDEX, atau pembuatan implementasi objek default atau klien (jika ada) gagal.

Berlaku untuk

TryCreateObject<TSite>(Guid, Type, TSite)

Mencoba membuat instans entitas dukungan DDEX yang ditentukan untuk sumber data DDEX yang ditentukan yang diimplementasikan oleh penyedia DDEX, yang disiapkan dengan objek situs yang ditentukan.

public:
generic <typename TSite>
 System::Object ^ TryCreateObject(Guid source, Type ^ objType, TSite site);
public object TryCreateObject<TSite> (Guid source, Type objType, TSite site);
abstract member TryCreateObject : Guid * Type * 'Site -> obj
Public Function TryCreateObject(Of TSite) (source As Guid, objType As Type, site As TSite) As Object

Jenis parameter

TSite

Situsnya.

Parameter

source
Guid

Pengidentifikasi sumber data DDEX, atau Empty tanpa sumber data tertentu.

objType
Type

Jenis entitas dukungan DDEX.

site
TSite

Instans objek yang harus situs entitas dukungan DDEX baru.

Mengembalikan

Instans entitas dukungan DDEX yang ditentukan yang diterapkan oleh penyedia DDEX, yang disiapkan dengan objek situs yang ditentukan, jika penyedia DDEX mendukungnya; jika tidak, null.

Pengecualian

Parameternya objType null.

Instans baru entitas dukungan melemparkan pengecualian, baik melalui panggilan CreateInstance melalui refleksi atau melalui implementasi penyedia CreateObject(Guid, Type) atau CreateObject(Type) metode DDEX, atau pembuatan implementasi objek default atau klien (jika ada) gagal.

Berlaku untuk