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 |
|
Pustaka jenis |
|
DLL |
|
CLSID |
CLSID_SWbemObject |
IID |
IID_ISWbemObject |