Metode IDataModelManager2::CreateSyntheticObject (dbgmodel.h)

Metode CreateSyntheticObject membuat objek model data kosong -- kamus tuple dan konsep kunci/nilai/metadata. Pada saat pembuatan, tidak ada kunci atau konsep pada objek . Ini adalah garis miring bersih untuk digunakan pemanggil.

Sintaks

HRESULT CreateSyntheticObject(
  IDebugHostContext *context,
  IModelObject      **object
);

Parameter

context

Konteks host debug yang akan dikaitkan dengan objek sintetis yang baru dibuat. Tidak setiap objek memerlukan konteks. Jika objek mengacu pada hal-hal seperti proses, utas, atau memori di ruang alamat host, objek mungkin memerlukannya (kecuali jika merangkum objek lain yang berisi hal tersebut).

object

Objek yang baru dibuat akan dikembalikan di sini.

Nilai kembali

Metode ini mengembalikan HRESULT yang menunjukkan keberhasilan atau kegagalan.

Keterangan

Kode Sampel

ComPtr<IDataModelManager> spManager; /* get the data model manager */

ComPtr<IModelObject> spNewObject;
if (SUCCEEDED(spManager->CreateSyntheticObject(nullptr, &spNewObject)))
{
     // spNewObject is an empty object (a dictionary of key/value/metadata tuples)
}

Persyaratan

Persyaratan Nilai
Header dbgmodel.h

Lihat juga

Antarmuka IDataModelManager2