Bagikan melalui


ParseResult Kelas

Definisi

Menjelaskan hasil penguraian input baris perintah berdasarkan konfigurasi pengurai tertentu.

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

Properti

Nama Deskripsi
Action

CommandLineAction Mendapatkan untuk hasil yang diurai. Handler mewakili tindakan yang akan dilakukan ketika hasil penguraian dipanggil.

CommandResult

Mendapatkan hasil yang menunjukkan perintah yang ditentukan dalam input baris perintah.

Configuration

Mendapatkan konfigurasi yang digunakan untuk menghasilkan hasil penguraian.

Errors

Mendapatkan kesalahan penguraian yang ditemukan saat mengurai input baris perintah.

InvocationConfiguration

Mendapatkan konfigurasi yang digunakan untuk menentukan perilaku run-time baris perintah.

RootCommandResult

Mendapatkan hasil perintah root.

Tokens

Mendapatkan token yang diidentifikasi saat mengurai input baris perintah.

UnmatchedTokens

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

Metode

Nama Deskripsi
GetCompletionContext()

Mendapatkan konteks penyelesaian untuk hasil penguraian.

GetCompletions(Nullable<Int32>)

Mendapatkan penyelesaian berdasarkan hasil penguraian tertentu.

GetRequiredValue<T>(Argument<T>)

Mendapatkan nilai yang diurai atau default untuk argumen atau lemparan yang diperlukan yang ditentukan.

GetRequiredValue<T>(Option<T>)

Mendapatkan nilai yang diurai atau default untuk opsi atau lemparan yang diperlukan yang ditentukan.

GetRequiredValue<T>(String)

Mendapatkan nilai yang diurai atau default untuk nama simbol yang diperlukan yang ditentukan dalam konteks perintah yang diurai (bukan seluruh pohon simbol).

GetResult(Argument)

Mendapatkan hasilnya, jika ada, untuk argumen yang ditentukan.

GetResult(Command)

Mendapatkan hasilnya, jika ada, untuk perintah yang ditentukan.

GetResult(Directive)

Mendapatkan hasilnya, jika ada, untuk arahan yang ditentukan.

GetResult(Option)

Mendapatkan hasilnya, jika ada, untuk opsi yang ditentukan.

GetResult(String)

Menemukan hasil untuk simbol yang memiliki nama yang ditentukan di mana saja di pohon penguraian.

GetResult(Symbol)

Mendapatkan hasilnya, jika ada, untuk simbol yang ditentukan.

GetValue<T>(Argument<T>)

Mendapatkan nilai yang diurai atau default untuk argumen yang ditentukan.

GetValue<T>(Option<T>)

Mendapatkan nilai yang diurai atau default untuk opsi yang ditentukan.

GetValue<T>(String)

Mendapatkan nilai yang diurai atau default untuk nama simbol yang ditentukan, dalam konteks perintah yang diurai (bukan seluruh pohon simbol).

Invoke(InvocationConfiguration)

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

InvokeAsync(InvocationConfiguration, CancellationToken)

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

ToString()

Mengembalikan string yang mewakili objek saat ini.

Berlaku untuk