次の方法で共有


FileVersionInfo.ToString メソッド

FileVersionInfo のプロパティの部分リストとその値を返します。

名前空間: System.Diagnostics
アセンブリ: System (system.dll 内)

構文

'宣言
Public Overrides Function ToString As String
'使用
Dim instance As FileVersionInfo
Dim returnValue As String

returnValue = instance.ToString
public override string ToString ()
public:
virtual String^ ToString () override
public String ToString ()
public override function ToString () : String

戻り値

このクラスの次に示すプロパティのリストとその値。 FileName, InternalName, OriginalFilename, FileVersion, FileDescription, ProductName, ProductVersion, IsDebug, IsPatched, IsPreRelease, IsPrivateBuild, IsSpecialBuild, Language. ファイルにバージョン情報が含まれていない場合、一覧には要求されたファイルの名前のみが含まれます。ブール値は false となり、他のすべてのエントリは null 参照 (Visual Basic では Nothing) となります。

使用例

GetVersionInfo を呼び出して、メモ帳の FileVersionInfo を取得する例を次に示します。次に、ToString を呼び出してファイル バージョン情報のリストをテキスト ボックスに出力します。このコードは、textBox1 がインスタンス化されていることを前提にしています。

Private Sub GetFileVersion2()
    ' Get the file version for the notepad.
    Dim myFileVersionInfo As FileVersionInfo = _
        FileVersionInfo.GetVersionInfo("%systemroot%\Notepad.exe")
    
    ' Print all the version information.
    textBox1.Text = myFileVersionInfo.ToString()
End Sub 'GetFileVersion2
private void GetFileVersion2() {
    // Get the file version for the notepad.
    FileVersionInfo myFileVersionInfo = FileVersionInfo.GetVersionInfo("%systemroot%\\Notepad.exe");
 
    // Print all the version information.
    textBox1.Text = myFileVersionInfo.ToString();
 }
private:
   void GetFileVersion2()
   {
      // Get the file version for the notepad.
      FileVersionInfo^ myFileVersionInfo = FileVersionInfo::GetVersionInfo( "%systemroot%\\Notepad.exe" );
      
      // Print all the version information.
      textBox1->Text = myFileVersionInfo->ToString();
   }
private void GetFileVersion2()
{
    // Get the file version for the notepad.
    FileVersionInfo myFileVersionInfo = 
        FileVersionInfo.GetVersionInfo("%systemroot%\\Notepad.exe");

    // Print all the version information.
    textBox1.set_Text(myFileVersionInfo.ToString());
} //GetFileVersion2

プラットフォーム

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。

バージョン情報

.NET Framework

サポート対象 : 2.0、1.1、1.0

参照

関連項目

FileVersionInfo クラス
FileVersionInfo メンバ
System.Diagnostics 名前空間
FileName
InternalName
OriginalFilename
FileVersion
FileDescription
Language
ProductName
ProductVersion
IsDebug
IsPatched
IsPreRelease
IsPrivateBuild
IsSpecialBuild