SWbemObject。衍生 _ 屬性

SWbemObject物件的 衍生 _ 屬性包含字串陣列,這些字串會描述所參考之實例的類別衍生階層架構。 陣列中的第一個元素會定義父類別,而最後一個元素會定義時代類別。 這是唯讀的屬性。

如需此語法的說明,請參閱 腳本 API 的檔慣例

這個屬性是唯讀的。

語法

SWbemObject.Derivation_ As String

屬性值

範例

下列 VBScript 範例說明如何取出 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

他的下列 Perl 範例說明如何取出 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";
}

規格需求

需求
最低支援的用戶端
Windows Vista
最低支援的伺服器
Windows Server 2008
標頭
>Wbemdisp.tlb。h
類型程式庫
>Wbemdisp.tlb .tlb
DLL
Wbemdisp.dll
CLSID
CLSID _ SWbemObject
IID
IID _ ISWbemObject