Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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 |