クラスのすべてのサブクラスのコレクションを返します。
オーバーロードの一覧
クラスのすべてのサブクラスのコレクションを返します。
[Visual Basic] Overloads Public Function GetSubclasses() As ManagementObjectCollection
[JScript] public function GetSubclasses() : ManagementObjectCollection;
指定したオプションを使用して、クラスのサブクラスを取得します。
[Visual Basic] Overloads Public Function GetSubclasses(EnumerationOptions) As ManagementObjectCollection
[C#] public ManagementObjectCollection GetSubclasses(EnumerationOptions);
[C++] public: ManagementObjectCollection* GetSubclasses(EnumerationOptions*);
[JScript] public function GetSubclasses(EnumerationOptions) : ManagementObjectCollection;
クラスのすべてのサブクラスのコレクションを非同期的に返します。
[Visual Basic] Overloads Public Sub GetSubclasses(ManagementOperationObserver)
[C#] public void GetSubclasses(ManagementOperationObserver);
[C++] public: void GetSubclasses(ManagementOperationObserver*);
[JScript] public function GetSubclasses(ManagementOperationObserver);
指定したオプションを使用して、クラスのサブクラスを非同期的に取得します。
[Visual Basic] Overloads Public Sub GetSubclasses(ManagementOperationObserver, EnumerationOptions)
[C#] public void GetSubclasses(ManagementOperationObserver, EnumerationOptions);
[C++] public: void GetSubclasses(ManagementOperationObserver*, EnumerationOptions*);
[JScript] public function GetSubclasses(ManagementOperationObserver, EnumerationOptions);
使用例
[Visual Basic, C#] メモ ここでは、GetSubclasses のオーバーロード形式のうちの 1 つだけについて、使用例を示します。その他の例については、各オーバーロード形式のトピックを参照してください。
EnumerationOptions opt = new EnumerationOptions();
//Causes return of deep subclasses as opposed to only immediate ones.
opt.enumerateDeep = true;
ManagementObjectCollection c = (new
ManagementClass("Win32_Share")).GetSubclasses(opt);
[Visual Basic]
Dim opt As New EnumerationOptions()
'Causes return of deep subclasses as opposed to only immediate ones.
opt.enumerateDeep = true
Dim cls As New ManagementClass("Win32_Share")
Dim c As ManagementObjectCollection
c = cls.GetSubClasses(opt)
[C++, JScript] C++ および JScript のサンプルはありません。Visual Basic および C# のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン
をクリックします。
参照
ManagementClass クラス | ManagementClass メンバ | System.Management 名前空間