Bagikan melalui


ParseResult Kelas

Definisi

Menjelaskan hasil penguraian input baris perintah berdasarkan konfigurasi pengurai tertentu.

public ref class ParseResult
public class ParseResult
type ParseResult = class
Public Class ParseResult
Warisan
ParseResult

Properti

CommandResult

Hasil yang menunjukkan perintah yang ditentukan dalam input baris perintah.

Directives

Mendapatkan direktif yang ditemukan saat mengurai input baris perintah.

Errors

Mendapatkan kesalahan penguraian yang ditemukan saat mengurai input baris perintah.

Parser

Parser yang digunakan untuk menghasilkan hasil penguraian.

RootCommandResult

Mendapatkan hasil perintah akar.

Tokens

Mendapatkan token yang diidentifikasi saat mengurai input baris perintah.

UnmatchedTokens

Mendapatkan daftar token yang digunakan pada baris perintah yang tidak cocok dengan pengurai.

UnparsedTokens

Mendapatkan daftar token yang digunakan pada baris perintah yang diabaikan oleh pengurai.

Metode

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
FindResultFor(Argument)

Mendapatkan hasilnya, jika ada, untuk argumen yang ditentukan.

FindResultFor(Command)

Mendapatkan hasilnya, jika ada, untuk perintah yang ditentukan.

FindResultFor(Option)

Mendapatkan hasilnya, jika ada, untuk opsi yang ditentukan.

FindResultFor(Symbol)

Mendapatkan hasilnya, jika ada, untuk simbol yang ditentukan.

GetCompletionContext()

Mendapatkan konteks penyelesaian untuk hasil penguraian.

GetCompletions(Nullable<Int32>)

Mendapatkan penyelesaian berdasarkan hasil penguraian tertentu.

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
GetValueForArgument(Argument)

Mendapatkan nilai yang diurai atau default untuk argumen yang ditentukan.

GetValueForArgument<T>(Argument<T>)

Mendapatkan nilai yang diurai atau default untuk argumen yang ditentukan.

GetValueForOption(Option)

Mendapatkan nilai yang diurai atau default untuk opsi yang ditentukan.

GetValueForOption<T>(Option<T>)

Mendapatkan nilai yang diurai atau default untuk opsi yang ditentukan.

MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

Metode Ekstensi

Diagram(ParseResult)

Memformat string yang menjelaskan hasil penguraian.

HasOption(ParseResult, Option)

Menunjukkan apakah opsi tertentu ada dalam hasil penguraian.

Invoke(ParseResult, IConsole)

Memanggil handler perintah yang sesuai untuk input baris perintah yang diurai.

InvokeAsync(ParseResult, IConsole)

Memanggil handler perintah yang sesuai untuk input baris perintah yang diurai.

Berlaku untuk