Metode SWbemPropertySet.Remove
Metode Hapus objek SWbemPropertySet menghapus properti dari koleksi SWbemPropertySet .
Untuk penjelasan tentang sintaks ini, lihat Konvensi Dokumen untuk Scripting API.
Sintaks
SWbemPropertySet.Remove( _
ByVal strName, _
[ ByVal iFlags ] _
)
Parameter
-
strName [in]
-
Wajib diisi. Nama item yang akan dihapus.
-
iFlags [in, opsional]
-
Dicadangkan. Nilai ini harus 0 (nol) jika ditentukan.
Menampilkan nilai
Metode ini tidak mengembalikan nilai.
Kode kesalahan
Setelah menyelesaikan metode Hapus , objek Err mungkin berisi salah satu kode kesalahan dalam daftar berikut.
-
wbemErrFailed - 2147749889 (0x80041001)
-
Kegagalan yang tidak ditentukan.
-
wbemErrInvalidOperation - 2147749910 (0x80041016)
-
Pengguna mencoba menghapus properti yang tidak dapat dihapus.
-
wbemErrInvalidParameter - 2147749896 (0x80041008)
-
Parameter tidak valid ditentukan.
-
wbemErrNotFound - 2147749890 (0x80041002)
-
Properti yang ditentukan tidak ada.
-
wbemErrOutOfMemory - 2147749894 (0x80041006)
-
Tidak cukup memori untuk mengeksekusi metode ini.
-
wbemErrPropagatedProperty - 142927303552 (0x2147219380)
-
Pengguna mencoba menghapus properti yang tidak dimiliki. Properti diwarisi dari kelas induk.
-
wbemErrResetToDefault - 2147758082 (0x80043002)
-
Pengguna menghapus nilai default penimpaan untuk kelas saat ini. Nilai default untuk properti ini di kelas induk telah diaktifkan kembali.
Keterangan
Properti tidak dapat dihapus dari instans kelas atau kelas turunan dengan properti yang diwariskan. Upaya penghapusan tersebut menimbulkan kesalahan dan properti tidak dihapus; properti diatur ulang ke nilai defaultnya.
Anda tidak dapat mengulangi koleksi saat menghapus item karena ketika Anda menghapus elemen dari koleksi, penunjuk koleksi dipindahkan ke elemen berikutnya. Untuk informasi selengkapnya, lihat Mengakses Koleksi.
Contoh
Untuk contoh kode yang menggunakan metode ini, lihat topik SWbemPropertySet .
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows Vista |
Server minimum yang didukung |
Windows Server 2008 |
Header |
|
Pustaka jenis |
|
DLL |
|
CLSID |
CLSID_SWbemPropertySet |
IID |
IID_ISWbemPropertySet |