ParseResult 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
描述根據特定剖析器組態剖析命令行輸入的結果。
public ref class ParseResult
public class ParseResult
type ParseResult = class
Public Class ParseResult
- 繼承
-
ParseResult
屬性
| CommandResult |
結果,指出命令行輸入中指定的命令。 |
| Directives |
取得剖析命令行輸入時找到的指示詞。 |
| Errors |
取得剖析命令列輸入時找到的剖析錯誤。 |
| Parser |
用來產生剖析結果的剖析器。 |
| RootCommandResult |
取得根命令結果。 |
| Tokens |
取得剖析命令行輸入時識別的令牌。 |
| UnmatchedTokens |
取得剖析器未比對之命令行上所使用的令牌清單。 |
| UnparsedTokens |
取得剖析器忽略之命令行上所使用的令牌清單。 |
方法
| Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
| FindResultFor(Argument) |
取得指定自變數的結果,如果有的話。 |
| FindResultFor(Command) |
取得指定命令的結果,如果有的話。 |
| FindResultFor(Option) |
取得指定選項的結果,如果有的話。 |
| FindResultFor(Symbol) |
取得指定符號的結果,如果有的話。 |
| GetCompletionContext() |
取得剖析結果的完成內容。 |
| GetCompletions(Nullable<Int32>) |
根據指定的剖析結果取得完成。 |
| GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
| GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
| GetValueForArgument(Argument) |
取得所指定自變數的剖析或預設值。 |
| GetValueForArgument<T>(Argument<T>) |
取得所指定自變數的剖析或預設值。 |
| GetValueForOption(Option) |
取得指定選項的剖析或預設值。 |
| GetValueForOption<T>(Option<T>) |
取得指定選項的剖析或預設值。 |
| MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
| ToString() |
傳回代表目前物件的字串。 |
擴充方法
| Diagram(ParseResult) |
格式化說明剖析結果的字串。 |
| HasOption(ParseResult, Option) |
指出指定的選項是否存在於剖析結果中。 |
| Invoke(ParseResult, IConsole) |
針對剖析的命令行輸入叫用適當的命令處理程式。 |
| InvokeAsync(ParseResult, IConsole) |
針對剖析的命令行輸入叫用適當的命令處理程式。 |