IVsDataProvider.TryCreateObject Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
- 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
- site
- TSite
Instans objek yang harus situs entitas dukungan DDEX baru.
Mengembalikan
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
Mengembalikan
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
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
- 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.