Argument 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.
public ref class Argument : System::CommandLine::Symbol, System::CommandLine::Binding::IValueDescriptor
public class Argument : System.CommandLine.Symbol, System.CommandLine.Binding.IValueDescriptor
type Argument = class
inherit Symbol
interface IValueDescriptor
Public Class Argument
Inherits Symbol
Implements IValueDescriptor
- Warisan
- Turunan
- Penerapan
Konstruktor
Argument() |
Menginisialisasi instans baru kelas Argumen. |
Argument(String, String) |
Menginisialisasi instans baru kelas Argumen. |
Properti
Arity |
Mendapatkan atau mengatur aritas argumen. |
Completions |
Mendapatkan daftar sumber penyelesaian untuk argumen . |
Description |
Mendapatkan atau mengatur deskripsi simbol. (Diperoleh dari Symbol) |
HasDefaultValue |
Menentukan apakah nilai default ditentukan untuk argumen . |
HelpName |
Nama yang digunakan dalam output bantuan untuk menjelaskan argumen. |
IsHidden |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah simbol disembunyikan. (Diperoleh dari Symbol) |
Name |
Mendapatkan atau mengatur nama simbol. (Diperoleh dari Symbol) |
Parents |
Mendapatkan simbol induk. (Diperoleh dari Symbol) |
ValueType |
Mendapatkan atau mengatur Type bahwa token argumen akan dikonversi. |
Metode
AddValidator(ValidateSymbolResult<ArgumentResult>) |
Menambahkan kustom ValidateSymbolResult<T> ke argumen . Validator dapat digunakan untuk memberikan kesalahan kustom berdasarkan input pengguna. |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetCompletions() |
Mendapatkan penyelesaian untuk simbol . (Diperoleh dari Symbol) |
GetCompletions(CompletionContext) |
Mendapatkan nilai yang disarankan untuk penyelesaian baris perintah. |
GetDefaultValue() |
Mendapatkan nilai default untuk argumen . |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
SetDefaultValue(Object) |
Mengatur nilai default untuk argumen. |
SetDefaultValueFactory(Func<ArgumentResult,Object>) |
Mengatur delegasi yang akan dipanggil saat nilai default untuk argumen diperlukan. |
SetDefaultValueFactory(Func<Object>) |
Mengatur delegasi yang akan dipanggil saat nilai default untuk argumen diperlukan. |
ToString() |
Mengembalikan string yang mewakili objek saat ini. |
Implementasi Antarmuka Eksplisit
IValueDescriptor.ValueName |
Mendapatkan nama nilai. |
Metode Ekstensi
Parse(Argument, String) |
Mengurai nilai string baris perintah menggunakan argumen. |
Parse(Argument, String[]) |
Mengurai nilai string baris perintah menggunakan argumen. |