Bahasa

Argument<T> Kelas

Definisi

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

generic <typename T>
public ref class Argument : System::CommandLine::Argument
public class Argument<T> : System.CommandLine.Argument
type Argument<'T> = class
    inherit Argument
Public Class Argument(Of T)
Inherits Argument

Jenis parameter

T
Warisan
Argument<T>

Konstruktor

Nama Deskripsi
Argument<T>()

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

Argument<T>(Func<T>)

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

Argument<T>(String, T)

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

Argument<T>(String)

Menginisialisasi instans baru kelas Argumen.

Argument<T>(TryConvertArgument<T>)

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

Properti

Nama Deskripsi
Aliases

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

(Diperoleh dari Symbol)
ArgumentType

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

(Diperoleh dari Argument)
Arity

Mendapatkan atau mengatur aritas argumen.

(Diperoleh dari Argument)
CaptureRemainingTokens

Mendapatkan atau menetapkan nilai yang menunjukkan apakah argumen ini menangkap semua token yang tersisa.

(Diperoleh dari Argument)
Children

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

(Diperoleh dari Symbol)
CompletionSources

Mendapatkan daftar sumber penyelesaian untuk argumen.

(Diperoleh dari Argument)
CustomParser

Mendapatkan atau mengatur pengurai argumen kustom.

DefaultValueFactory

Mendapatkan atau mengatur delegasi yang akan dipanggil untuk membuat nilai default.

Description

Mendapatkan atau mengatur deskripsi simbol.

(Diperoleh dari Symbol)
HasDefaultValue

Menentukan apakah nilai default ditentukan untuk argumen .

HasDefaultValue

Menentukan apakah nilai default ditentukan untuk argumen .

(Diperoleh dari Argument)
HelpName

Mendapatkan atau mengatur nama tempat penampung yang ditampilkan dalam bantuan penggunaan untuk nilai argumen. Nilai akan dibungkus dalam tanda kurung sudut (< dan >).

(Diperoleh dari Argument)
Hidden

Mendapatkan atau menetapkan nilai yang menunjukkan apakah simbol disembunyikan.

(Diperoleh dari Symbol)
IsHidden

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

(Diperoleh dari Symbol)
Name

Mendapatkan nama simbol.

(Diperoleh dari Symbol)
Parents

Mendapatkan simbol induk.

(Diperoleh dari Symbol)
RawAliases

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

(Diperoleh dari Symbol)
Validators

Menyediakan daftar validator argumen. Validator dapat digunakan untuk memberikan kesalahan kustom berdasarkan input pengguna.

(Diperoleh dari Argument)
ValueType

Mendapatkan atau mengatur Type bahwa token yang diurai argumen akan dikonversi.

Metode

Nama Deskripsi
AddAliasInner(String)

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

(Diperoleh dari Symbol)
AddSuggestions(IReadOnlyCollection<String>)

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

(Diperoleh dari Argument)
AddSuggestionSource(ISuggestionSource)

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

(Diperoleh dari Argument)
AddSuggestionSource(Suggest)

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

(Diperoleh dari Argument)
AddValidator(ValidateSymbol<ArgumentResult>)

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

(Diperoleh dari Argument)
ClearAliases()

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

(Diperoleh dari Symbol)
GetCompletions(CompletionContext)

Mendapatkan penyelesaian untuk simbol.

(Diperoleh dari Argument)
GetDefaultValue()

Mendapatkan nilai default untuk argumen .

(Diperoleh dari Argument)
HasAlias(String)

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

(Diperoleh dari Symbol)
HasRawAlias(String)

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

(Diperoleh dari Symbol)
SetDefaultValue(Func<Object>)

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

(Diperoleh dari Argument)
SetDefaultValue(Object)

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

(Diperoleh dari Argument)
Suggest(String)

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

(Diperoleh dari Argument)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Argument)

Implementasi Antarmuka Eksplisit

Nama Deskripsi
IArgument.Arity

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

(Diperoleh dari Argument)
ISymbol.Children

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

(Diperoleh dari Symbol)
IValueDescriptor.Type

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

(Diperoleh dari Argument)
IValueDescriptor.ValueName

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

(Diperoleh dari Argument)

Metode Ekstensi

Nama Deskripsi
AcceptExistingOnly<T>(Argument<T>)

Mengonfigurasi argumen untuk hanya menerima nilai yang sesuai dengan file atau direktori yang ada.

AcceptLegalFileNamesOnly<T>(Argument<T>)

Mengonfigurasi argumen untuk hanya menerima nilai yang mewakili nama file legal.

AcceptLegalFilePathsOnly<T>(Argument<T>)

Mengonfigurasi argumen untuk hanya menerima nilai yang mewakili jalur file hukum.

AcceptOnlyFromAmong<T>(Argument<T>, String[])

Mengonfigurasi argumen untuk hanya menerima nilai yang ditentukan, dan menyarankannya sebagai penyelesaian baris perintah.

AcceptOnlyFromAmong<T>(Argument<T>, StringComparer, String[])

Mengonfigurasi argumen untuk hanya menerima nilai yang ditentukan menggunakan pembanding yang ditentukan, dan untuk menyarankannya sebagai penyelesaian baris perintah.

BuildAlias(IValueDescriptor)

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

Berlaku untuk