properti SWbemObject.Derivation_
Properti Derivation_ objek SWbemObject berisi array string yang menjelaskan hierarki derivasi kelas untuk instans yang direferensikan. Elemen pertama dalam array mendefinisikan kelas induk dan elemen terakhir menentukan kelas dinasti. Properti ini bersifat hanya baca.
Untuk penjelasan tentang sintaks ini, lihat Konvensi Dokumen untuk Scripting API.
Properti ini bersifat hanya baca.
Sintaks
SWbemObject.Derivation_ As String
Nilai properti
Contoh
Sampel VBScript berikut menjelaskan cara mengambil hierarki kelas untuk win32_logicaldisk.
on Error resume next
Set c = GetObject("winmgmts://./root/cimv2:win32_logicaldisk")
d = c.Derivation_
for x = LBound(d) to UBound(d)
WScript.Echo d(x)
Next
if err <> 0 then
WScript.Echo Err.Description
end if
dia mengikuti sampel Perl menjelaskan cara mengambil hierarki kelas untuk win32_logicaldisk.
use strict;
use Win32::OLE;
my ($C, $D, @collection);
eval {$C = Win32::OLE->GetObject("winmgmts:{impersonationLevel=impersonate}!\\\\.\\root\\cimv2")->
InstancesOf ("win32_logicaldisk") };
unless ($@)
{
@collection = in $C;
eval {$D = $collection[0]->Derivation_();};
print "\n";
unless ($@)
{
print map{"$_\n"} @{$D};
}
else
{
print STDERR Win32::OLE->LastError, "\n";
}
}
else
{
print STDERR Win32::OLE->LastError, "\n";
}
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows Vista |
Server minimum yang didukung |
Windows Server 2008 |
Header |
|
Pustaka jenis |
|
DLL |
|
CLSID |
CLSID_SWbemObject |
IID |
IID_ISWbemObject |