ParseResult クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
特定のパーサー構成に基づいてコマンド ライン入力を解析した結果について説明します。
public ref class ParseResult sealed
public sealed class ParseResult
type ParseResult = class
Public NotInheritable Class ParseResult
- 継承
-
ParseResult
プロパティ
| 名前 | 説明 |
|---|---|
| Action |
解析された結果の CommandLineAction を取得します。 ハンドラーは、解析結果が呼び出されたときに実行されるアクションを表します。 |
| CommandResult |
コマンド ライン入力で指定されたコマンドを示す結果を取得します。 |
| Configuration |
解析結果の生成に使用される構成を取得します。 |
| Errors |
コマンド ライン入力の解析中に検出された解析エラーを取得します。 |
| InvocationConfiguration |
コマンド ラインの実行時の動作を指定するために使用される構成を取得します。 |
| RootCommandResult |
ルート コマンドの結果を取得します。 |
| Tokens |
コマンド ライン入力の解析中に識別されるトークンを取得します。 |
| UnmatchedTokens |
パーサーによって一致しなかったコマンド ラインで使用されるトークンの一覧を取得します。 |
メソッド
| 名前 | 説明 |
|---|---|
| GetCompletionContext() |
解析結果の完了コンテキストを取得します。 |
| GetCompletions(Nullable<Int32>) |
指定された解析結果に基づいて完了を取得します。 |
| GetRequiredValue<T>(Argument<T>) |
指定した必須引数またはスローの解析された値または既定値を取得します。 |
| GetRequiredValue<T>(Option<T>) |
指定した必須オプションまたはスローの解析済みまたは既定値を取得します。 |
| GetRequiredValue<T>(String) |
解析されたコマンド (シンボル ツリー全体ではなく) のコンテキストで、指定された必要なシンボル名の解析済みまたは既定値を取得します。 |
| GetResult(Argument) |
指定した引数の結果 (ある場合) を取得します。 |
| GetResult(Command) |
指定したコマンドの結果 (ある場合) を取得します。 |
| GetResult(Directive) |
指定したディレクティブの結果 (ある場合) を取得します。 |
| GetResult(Option) |
指定したオプションの結果 (ある場合) を取得します。 |
| GetResult(String) |
解析ツリー内の任意の場所で、指定した名前を持つシンボルの結果を検索します。 |
| GetResult(Symbol) |
指定したシンボルの結果 (ある場合) を取得します。 |
| GetValue<T>(Argument<T>) |
指定した引数の解析された値または既定値を取得します。 |
| GetValue<T>(Option<T>) |
指定したオプションの解析された値または既定値を取得します。 |
| GetValue<T>(String) |
解析されたコマンド (シンボル ツリー全体ではなく) のコンテキストで、指定したシンボル名の解析済みまたは既定値を取得します。 |
| Invoke(InvocationConfiguration) |
解析されたコマンド ライン入力に対して適切なコマンド ハンドラーを呼び出します。 |
| InvokeAsync(InvocationConfiguration, CancellationToken) |
解析されたコマンド ライン入力に対して適切なコマンド ハンドラーを呼び出します。 |
| ToString() |
現在のオブジェクトを表す文字列を返します。 |