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.
Koleksi adalah konsep otomatisasi standar yang menyediakan antarmuka seragam ke sekumpulan objek tempat Anda dapat melakukan iterasi. Scripting API untuk WMI mengekspos sejumlah antarmuka yang sesuai dengan paradigma pengumpulan. Dalam setiap kasus, gunakan metode Item untuk mengidentifikasi elemen menggunakan string yang berisi nilai .
SWbemPropertySet, SWbemQualifierSet, dan SWbemMethodSet koleksi sebagian besar digunakan untuk memodifikasi skema. ObjekSWbemObjectSetberisi objek WMI, seperti instans Win32_LogicalDisk, yang diperoleh melalui panggilan, seperti SWbemServices.InstancesOf atau SWbemObject.Associators_. Objek SWbemRefresher hanya dapat berisi instans dari kelas WMI. Objek SWbemNamedValueSet mungkin berisi objek WMI atau jenis data lain yang diperlukan penyedia untuk panggilan metode.
Nota
Topik berikut ditulis terutama untuk VBScript. C# menggunakan antarmuka IEnumerable standar untuk menyusun dan menghitung objek. Sebaliknya, PowerShell umumnya menggunakan koleksi objek implisit setiap kali nilai yang dikembalikan berisi lebih dari satu hasil.
Tabel berikut mencantumkan koleksi dalam Scripting API untuk WMI dan elemen dan parameter untuk setiap koleksi.
| Koleksi | Elemen | Item() Parameter |
|---|---|---|
| SWbemObjectSet | SWbemObject | Jalur objek |
| SWbemPropertySet | SWbemProperty | Nama properti |
| SWbemQualifierSet | SWbemQualifier | Nama kualifikasi |
| SWbemMethodSet | SWbemMethod | Nama metode |
| SWbemNamedValueSet | SWbemNamedValue | Nama nilai |
| SWbemPrivilegeSet | SWbemPrivilege | Nama hak istimewa |
| SWbemRefresher | SWbemRefreshableItem | Indeks dari item dalam objek SWbemRefresher |
Untuk informasi selengkapnya tentang dan contoh menambahkan dan menghapus item dari koleksi, lihat Menghapus Item Tunggal dari kumpulan dan Menghapus Beberapa Item dari Koleksi. Untuk informasi selengkapnya tentang bekerja dengan kelas, lihat Memanipulasi Kelas dan Informasi Instans.