ParseResult Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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. |