Bagikan melalui


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
Wbemdisp.h
Pustaka jenis
Wbemdisp.tlb
DLL
Wbemdisp.dll
CLSID
CLSID_SWbemPropertySet
IID
IID_ISWbemPropertySet

Lihat juga

SWbemPropertySet

SWbemPropertySet.Add