Bagikan melalui


System.CommandLine Ruang nama

Menyediakan jenis untuk menentukan perintah, opsi, argumen, dan hubungannya dalam aplikasi baris perintah.

Kelas

Nama Deskripsi
Argument

Simbol yang menentukan nilai yang dapat diteruskan pada baris perintah ke perintah atau opsi.

Argument<T>

Simbol yang menentukan nilai yang dapat diteruskan pada baris perintah ke perintah atau opsi.

ArgumentValidation

Menyediakan metode ekstensi untuk Argument.

Command

Mewakili tindakan tertentu yang dilakukan aplikasi.

CompletionSourceExtensions

Menyediakan metode ekstensi untuk bekerja dengan sumber penyelesaian.

DiagramDirective

Mengaktifkan penggunaan [diagram] direktif, yang ketika ditentukan pada baris perintah akan mempersingkat penanganan perintah normal sirkuit dan menampilkan diagram yang menjelaskan hasil penguraian untuk input baris perintah.

Directive

Menyediakan fungsionalitas pemotongan silang yang dapat diterapkan di seluruh aplikasi baris perintah.

EnvironmentVariablesDirective

Memungkinkan penggunaan direktif [env:key=value] , memungkinkan variabel lingkungan diatur dari baris perintah selama pemanggilan.

InvocationConfiguration

Menyediakan jenis untuk menentukan perintah, opsi, argumen, dan hubungannya dalam aplikasi baris perintah.

Option

Simbol yang menentukan parameter bernama dan nilai untuk parameter tersebut.

Option<T>

Simbol yang menentukan parameter bernama dan nilai untuk parameter tersebut.

OptionValidation

Menyediakan metode ekstensi untuk Option.

ParserConfiguration

Mewakili konfigurasi yang digunakan oleh CommandLineParser.

ParseResult

Menjelaskan hasil penguraian input baris perintah berdasarkan konfigurasi pengurai tertentu.

RootCommand

Mewakili tindakan utama yang dilakukan aplikasi.

Symbol

Menentukan simbol bernama yang berada dalam hierarki dengan simbol induk dan anak.

VersionOption

Mewakili opsi standar yang menunjukkan bahwa informasi versi harus ditampilkan untuk aplikasi.

Struct

Nama Deskripsi
ArgumentArity

Menentukan aritas opsi atau argumen.