Bagikan melalui


IDebugFunctionObject::CreateArrayObject

Membuat objek array. Array ini dapat berisi nilai instans primitif atau objek.

Sintaks

int CreateArrayObject(
   enum_OBJECT_TYPE ot,
   IDebugField      pClassField,
   uint             dwRank,
   uint[]           dwDims,
   uint[]           dwLowBounds,
   out IDebugObject ppObject
);

Parameter

ot
[di] Menentukan nilai dari enumerasi OBJECT_TYPE yang menunjukkan jenis objek array baru.

pClassField
[di] Objek IDebugField yang mewakili kelas objek, jika membuat array nilai instans objek. Jika membuat array objek primitif, parameter ini adalah nilai null.

dwRank
[di] Peringkat atau jumlah dimensi array.

dwDims
[di] Ukuran setiap dimensi array.

dwLowBounds
[di] Asal setiap dimensi (biasanya 0 atau 1).

ppObject
[out] Mengembalikan objek IDebugObject yang mewakili array yang baru dibuat. Ini sebenarnya adalah objek IDebugArrayObject .

Tampilkan Nilai

Jika berhasil, mengembalikan S_OK; jika tidak, mengembalikan kode kesalahan.

Keterangan

Panggil metode ini untuk membuat objek yang mewakili parameter array ke fungsi yang diwakili oleh antarmuka IDebugFunctionObject .

Baca juga