Metode SWbemQualifierSet.Add
Metode Tambahkan objek SWbemQualifierSet menambahkan objek SWbemQualifier ke koleksi SWbemQualifierSet . Jika kualifikasi dengan nama yang sama sudah ada dalam koleksi, maka akan diganti.
Untuk penjelasan tentang sintaks ini, lihat Konvensi Dokumen untuk Scripting API.
Sintaks
objQualifier = .Add( _
ByVal strName, _
ByVal varVal, _
[ ByVal bPropagatesToSubclasses ], _
[ ByVal bPropagatesToInstances ], _
[ ByVal bOverridable ], _
[ ByVal iFlags ] _
)
Parameter
-
strName [in]
-
Wajib diisi. Nama kualifikasi baru.
-
varVal [in]
-
Wajib diisi. Nilai varian kualifikasi baru.
-
bPropagatesToSubclasses [in, opsional]
-
Nilai Boolean yang menunjukkan apakah kualifikasi baru ini disebarluaskan ke subkelas. Nilai defaultnya adalah TRUE.
-
bPropagatesToInstances [in, opsional]
-
Nilai Boolean yang menunjukkan apakah kualifikasi baru ini disebarluaskan ke instans. Nilai defaultnya adalah TRUE.
-
bOverridable [in, opsional]
-
Nilai Boolean yang menunjukkan apakah kualifikasi ini dapat ditimpa ketika disebarluaskan. Nilai defaultnya adalah TRUE.
-
iFlags [in, opsional]
-
Dicadangkan. Nilai default adalah 0.
Menampilkan nilai
Jika berhasil, metode ini mengembalikan objek SWbemQualifier yang mewakili kualifikasi baru. Jika tidak, objek null dikembalikan.
Kode kesalahan
Setelah menyelesaikan metode Tambahkan , objek Err mungkin berisi salah satu kode kesalahan dalam daftar berikut.
-
wbemErrInvalidParameter - 2147749896 (0x80041008)
-
Parameter iFlags tidak valid.
-
wbemErrFailed - 2147749889 (0x80041001)
-
Kesalahan yang tidak ditentukan.
-
wbemErrCannotBeKey - 2147749919 (0x8004101F)
-
Ada upaya ilegal untuk menentukan kualifikasi Kunci pada properti yang tidak dapat menjadi kunci. Kunci ditentukan dalam definisi kelas untuk objek dan tidak dapat diubah berdasarkan per instans.
-
wbemErrInvalidQualifierType - 2147749929 (0x80041029)
-
Parameter varVal bukan dari jenis kualifikasi hukum.
-
wbemErrOverrideNotAllowed - 2147749914 (0x8004101A)
-
Tidak dimungkinkan untuk melakukan operasi SWbemQualifierSet.Add pada kualifikasi ini karena objek pemilik tidak mengizinkan penimpaan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows Vista |
Server minimum yang didukung |
Windows Server 2008 |
Header |
|
Pustaka jenis |
|
DLL |
|
CLSID |
CLSID_SWbemQualifierSet |
IID |
IID_ISWbemQualifierSet |