InstallContext.Parameters プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > InstallContext.Parameters プロパティの意味・解説 

InstallContext.Parameters プロパティ

InstallUtil.exe の実行時入力されコマンド ライン パラメータ取得します

名前空間: System.Configuration.Install
アセンブリ: System.Configuration.Install (system.configuration.install.dll 内)
構文構文

Public ReadOnly Property
 Parameters As StringDictionary
Dim instance As InstallContext
Dim value As StringDictionary

value = instance.Parameters
public StringDictionary Parameters { get; }
public:
property StringDictionary^ Parameters {
    StringDictionary^ get ();
}
/** @property */
public StringDictionary get_Parameters ()
public function get Parameters
 () : StringDictionary

プロパティ
インストール実行可能ファイル実行時入力されコマンド ライン パラメータを表す StringDictionary。

解説解説
使用例使用例

この例は、InstallContext クラス概要紹介されているクラスの例からの抜粋です。

Parameters プロパティ取得してユーザーコマンド ライン引数入力したかどうか確認するサンプル次に示します。このサンプルでは、LogtoConsole パラメータ設定されているかどうか確認するために、IsParameterTrue メソッド使用しますyes場合、これは LogMessage メソッド使用してステータス メッセージインストール ログ ファイルコンソール書き込みます

Dim myStringDictionary As StringDictionary
 = myInstallContext.Parameters
If myStringDictionary.Count = 0 Then
   Console.WriteLine("No parameters have been entered in the command
 line" + _
               "hence, the install will take place in the silent
 mode")
Else
   ' Check wether the "LogtoConsole" parameter has been set.
   If myInstallContext.IsParameterTrue("LogtoConsole")
 = True Then
      ' Display the message to the console and add it to the logfile.
      myInstallContext.LogMessage("The 'Install' method has been
 called")
   End If
End If
StringDictionary myStringDictionary = myInstallContext.Parameters;
if( myStringDictionary.Count == 0 )
{
   Console.WriteLine( "No parameters have been entered in
 the command line "
      +"hence, the install will take place in the silent
 mode" );
}
else
{
   // Check whether the "LogtoConsole" parameter has been
 set.
   if( myInstallContext.IsParameterTrue( "LogtoConsole"
 ) == true )
   {
      // Display the message to the console and add it to the logfile.
      myInstallContext.LogMessage( "The 'Install' method has been called"
 );
   }
}
StringDictionary^ myStringDictionary = myInstallContext->Parameters;
if ( myStringDictionary->Count == 0 )
{
   Console::Write( "No parameters have been entered in the
 command line " );
   Console::WriteLine( "hence, the install will take place in
 the silent mode" );
}
else
{
   // Check whether the "LogtoConsole" parameter has been
 set.
   if ( myInstallContext->IsParameterTrue( "LogtoConsole"
 ) )
   {
      // Display the message to the console and add it to the logfile.
      myInstallContext->LogMessage( "The 'Install' method has been called"
 );
   }
}
StringDictionary myStringDictionary = myInstallContext.get_Parameters();
if (myStringDictionary.get_Count() == 0) {
    Console.WriteLine("No parameters have been entered in
 the command "
        +"line hence, the install will take place in the
 silent mode");
}
else {
    // Check whether the "LogtoConsole" parameter has been
 set.
    if (myInstallContext.IsParameterTrue("LogtoConsole")
 == true) {
        // Display the message to the console and add it
        //to the logfile.
        myInstallContext.LogMessage(
            "The 'Install' method has been called");
    }
}
.NET Framework のセキュリティ.NET Frameworkセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
InstallContext クラス
InstallContext メンバ
System.Configuration.Install 名前空間
StringDictionary


このページでは「.NET Framework クラス ライブラリ リファレンス」からInstallContext.Parameters プロパティを検索した結果を表示しています。
Weblioに収録されているすべての辞書からInstallContext.Parameters プロパティを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からInstallContext.Parameters プロパティ を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

InstallContext.Parameters プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



InstallContext.Parameters プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS