CommandLineBuilder クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コマンド ライン構成の構成を有効にします。
public ref class CommandLineBuilder
public class CommandLineBuilder
type CommandLineBuilder = class
Public Class CommandLineBuilder
- 継承
-
CommandLineBuilder
コンストラクター
CommandLineBuilder(Command) |
コマンド ライン構成の構成を有効にします。 |
プロパティ
Command |
ビルダーがパーサーのルートを使用するコマンド。 |
EnableDirectives |
パーサーがコマンド ライン ディレクティブを認識するかどうかを判断します。 |
EnableLegacyDoubleDashBehavior |
コマンド ラインで二重ダッシュ ( |
EnablePosixBundling |
パーサーが POSIX スタイルのバンドル オプションを認識および展開するかどうかを決定します。 |
ResponseFileHandling |
パーサーの応答ファイルの処理を構成します。 有効にすると、有効なファイル パスである で始まる |
メソッド
Build() |
コマンド ライン ビルダーの構成に基づいてパーサーを作成します。 |
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
拡張メソッド
AddMiddleware(CommandLineBuilder, Action<InvocationContext>, MiddlewareOrder) |
コマンド ハンドラーが呼び出される前に 呼び出される呼び出しパイプラインにミドルウェア デリゲートを追加します。 |
AddMiddleware(CommandLineBuilder, InvocationMiddleware, MiddlewareOrder) |
コマンド ハンドラーが呼び出される前に 呼び出される呼び出しパイプラインにミドルウェア デリゲートを追加します。 |
CancelOnProcessTermination(CommandLineBuilder) |
呼び出し中に に渡すことができる を介した CancellationToken プロセス終了のシグナル処理と処理を ICommandHandler 有効にします。 |
EnableDirectives(CommandLineBuilder, Boolean) |
パーサーがコマンド ライン ディレクティブを認識できるようにします。 |
EnableLegacyDoubleDashBehavior(CommandLineBuilder, Boolean) |
コマンド ラインで二重ダッシュ ( |
EnablePosixBundling(CommandLineBuilder, Boolean) |
パーサーが POSIX スタイルのバンドル オプションを認識および展開できるようにします。 |
ParseResponseFileAs(CommandLineBuilder, ResponseFileHandling) |
パーサーの応答ファイルの処理を構成します。 有効にすると、有効なファイル パスである で始まる |
RegisterWithDotnetSuggest(CommandLineBuilder) |
コマンド ライン入力候補を有効にするために、アプリケーションが |
UseDefaults(CommandLineBuilder) |
既定の構成を使用します。 |
UseEnvironmentVariableDirective(CommandLineBuilder) |
ディレクティブを使用 |
UseExceptionHandler(CommandLineBuilder, Action<Exception,InvocationContext>, Nullable<Int32>) |
呼び出し中にコマンド ハンドラーによってスローされた未処理の例外を例外ハンドラーでキャッチできるようにします。 |
UseHelp(CommandLineBuilder, Action<HelpContext>, Nullable<Int32>) |
コマンド ラインで指定されたオプションエイリアスのいずれかが使用されている場合にヘルプを表示するようにアプリケーションを構成します。 |
UseHelp(CommandLineBuilder, Nullable<Int32>) |
コマンド ラインで次のいずれかのオプションが指定されている場合にヘルプを表示するようにアプリケーションを構成します。
|
UseHelp(CommandLineBuilder, String[]) |
コマンド ラインで指定されたオプションエイリアスのいずれかが使用されている場合にヘルプを表示するようにアプリケーションを構成します。 |
UseLocalizationResources(CommandLineBuilder, LocalizationResources) |
ヘルプ、エラー メッセージ、およびその他のユーザー向け文字列を表示するときに使用するローカライズ リソースを指定します。 |
UseParseDirective(CommandLineBuilder, Nullable<Int32>) |
ディレクティブを |
UseParseErrorReporting(CommandLineBuilder, Nullable<Int32>) |
コマンド ライン入力の解析エラーがある場合に、エラー情報を標準エラーに書き込むようコマンド ラインを構成します。 |
UseSuggestDirective(CommandLineBuilder) |
コマンド ライン入力で指定した場合に通常の |
UseTypoCorrections(CommandLineBuilder, Int32) |
解析エラーが検出されたときに代替候補を提供するようにアプリケーションを構成します。 |
UseVersionOption(CommandLineBuilder) |
コマンド ライン入力で指定した場合、通常のコマンド処理がショートし、代わりに終了する前にバージョン情報を書き出すオプション (エイリアス |
UseVersionOption(CommandLineBuilder, String[]) |
コマンド ライン入力で指定した場合、通常のコマンド処理がショートし、代わりに終了する前にバージョン情報を書き出すオプション (エイリアス |
適用対象
.NET