Bagikan melalui


metode SWbemObject.Clone_

Metode Clone_ objek SWbemObject mengembalikan objek baru yang merupakan klon objek saat ini.

Untuk penjelasan tentang sintaks ini, lihat Konvensi Dokumen untuk Scripting API.

Sintaks

objWbemObject = .Clone_( _
)

Parameter

Metode ini tidak memiliki parameter.

Menampilkan nilai

Jika berhasil, metode ini mengembalikan objek SWbemObject baru.

Kode kesalahan

Setelah menyelesaikan metode Clone_ , objek Err mungkin berisi salah satu kode kesalahan di bawah ini.

wbemErrFailed - 2147749889 (0x80041001)

Kesalahan yang tidak ditentukan.

wbemErrInvalidParameter - 2147749896 (0x80041008)

Tidak ada yang ditentukan sebagai parameter, dan tidak dapat diterima dalam penggunaan ini.

wbemErrOutOfMemory - 2147749894 (0x80041006)

Memori tidak cukup untuk mengkloning objek.

Keterangan

Gunakan metode Clone_ untuk menduplikasi definisi kelas atau instans. Ini berguna ketika Anda memerlukan salinan asli objek untuk tujuan pencadangan saat Anda memodifikasi salinan baru. Demikian juga, gunakan metode ini untuk membuat banyak instans baru dari satu instans sumber. Misalnya, gunakan SWbemObject.SpawnInstance_ untuk membuat satu instans awal, dan gunakan SWbemObject.Clone_ untuk menghasilkan 100 salinan instans dengan cepat. Selanjutnya, Anda dapat memodifikasi objek, memberikan masing-masing nilai tertentu.

Tidak dimungkinkan untuk menggunakan metode ini untuk mengonversi definisi kelas ke instans, atau untuk mengonversi instans ke definisi kelas.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows Vista
Server minimum yang didukung
Windows Server 2008
Header
Wbemdisp.h
Pustaka jenis
Wbemdisp.tlb
DLL
Wbemdisp.dll
CLSID
CLSID_SWbemObject
IID
IID_ISWbemObject