次の方法で共有


ManagementClass.GetStronglyTypedClassCode メソッド (CodeLanguage, String, String)

指定した WMI クラスの厳密に型指定されたクラスを生成します。この関数は、入力パラメータによって、Visual Basic、C#、または JScript のコードを生成します。

Overloads Public Function GetStronglyTypedClassCode( _
   ByVal lang As CodeLanguage, _   ByVal filePath As String, _   ByVal classNamespace As String _) As Boolean
[C#]
public bool GetStronglyTypedClassCode(CodeLanguagelang,stringfilePath,stringclassNamespace);
[C++]
public: bool GetStronglyTypedClassCode(CodeLanguagelang,String* filePath,String* classNamespace);
[JScript]
public function GetStronglyTypedClassCode(
   lang : CodeLanguage,filePath : String,classNamespace : String) : Boolean;

パラメータ

  • lang
    生成するコードの言語。
  • filePath
    コードを書き込むファイルのパス。
  • classNamespace
    クラスを生成する .NET 名前空間。その名前空間が空の場合は、WMI 名前空間から生成されます。

戻り値

メソッドが成功した場合は true 。それ以外の場合は false

使用例

 
using System;
using System.Management; 
   
ManagementClass cls = new ManagementClass(null,"Win32_LogicalDisk",null,"");
cls.GetStronglyTypedClassCode(CodeLanguage.CSharp,"C:\temp\Logicaldisk.cs",String.Empty);
   

[Visual Basic, C++, JScript] Visual Basic、C++、および JScript のサンプルはありません。C# のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン 言語のフィルタ をクリックします。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

.NET Framework セキュリティ:

参照

ManagementClass クラス | ManagementClass メンバ | System.Management 名前空間 | ManagementClass.GetStronglyTypedClassCode オーバーロードの一覧