Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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 .