Argument<T> Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Komut satırında bir komuta veyaseçeneğe geçirilebilen bir değer tanımlayan simge.
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
Tür Parametreleri
- T
- Devralma
Oluşturucular
| Name | Description |
|---|---|
| Argument<T>(String) |
Argument sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| Arity |
Bağımsız değişkenin arity değerini alır veya ayarlar. (Devralındığı yer: Argument) |
| CaptureRemainingTokens |
Bu bağımsız değişkenin kalan tüm belirteçleri yakalayıp yakalamadığını belirten bir değer alır veya ayarlar. (Devralındığı yer: Argument) |
| CompletionSources |
Bağımsız değişken için tamamlanma kaynaklarının listesini alır. (Devralındığı yer: Argument) |
| CustomParser |
Özel bir bağımsız değişken ayrıştırıcısı alır veya ayarlar. |
| DefaultValueFactory |
Varsayılan değeri oluşturmak için temsilciyi çağıracak şekilde alır veya ayarlar. |
| Description |
Simgenin açıklamasını alır veya ayarlar. (Devralındığı yer: Symbol) |
| HasDefaultValue |
Bağımsız değişken için varsayılan bir değerin tanımlandığını belirtir. |
| HelpName |
Bağımsız değişkenin değeri için kullanım yardımında gösterilen yer tutucu adını alır veya ayarlar.
Değer açılı ayraçlar ( |
| Hidden |
Sembolün gizlenip gizlenmediğini belirten bir değer alır veya ayarlar. (Devralındığı yer: Symbol) |
| Name |
Simgenin adını alır. (Devralındığı yer: Symbol) |
| Parents |
Üst simgeleri alır. (Devralındığı yer: Symbol) |
| Validators |
Bağımsız değişken doğrulayıcılarının listesini sağlar. Doğrulayıcılar, kullanıcı girişine göre özel hatalar sağlamak için kullanılabilir. (Devralındığı yer: Argument) |
| ValueType |
Bağımsız değişkenin Type ayrıştırılan belirteçlerinin dönüştürüleceği değeri alır veya ayarlar. |
Yöntemler
| Name | Description |
|---|---|
| GetCompletions(CompletionContext) |
Simgenin tamamlanmalarını alır. (Devralındığı yer: Argument) |
| GetDefaultValue() |
Bağımsız değişken için varsayılan değeri alır. (Devralındığı yer: Argument) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Argument) |
Uzantı Metotları
| Name | Description |
|---|---|
| AcceptExistingOnly<T>(Argument<T>) |
Bir bağımsız değişkeni yalnızca var olan bir dosya veya dizine karşılık gelen değerleri kabul etmek için yapılandırılır. |
| AcceptLegalFileNamesOnly<T>(Argument<T>) |
Bağımsız değişkenini yalnızca yasal dosya adlarını temsil eden değerleri kabul etmek üzere yapılandırılır. |
| AcceptLegalFilePathsOnly<T>(Argument<T>) |
Bağımsız değişkenini yalnızca yasal dosya yollarını temsil eden değerleri kabul etmek üzere yapılandırılır. |
| AcceptOnlyFromAmong<T>(Argument<T>, String[]) |
Bağımsız değişkeni yalnızca belirtilen değerleri kabul etmek ve bunları komut satırı tamamlamaları olarak önermek için yapılandırılır. |
| AcceptOnlyFromAmong<T>(Argument<T>, StringComparer, String[]) |
Bağımsız değişkenini, belirtilen karşılaştırıcıyı kullanarak yalnızca belirtilen değerleri kabul etmek ve bunları komut satırı tamamlamaları olarak önermek üzere yapılandırır. |