Argument 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.
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
- Devralma
- Türetilmiş
- Uygulamalar
Oluşturucular
Argument() |
Argument sınıfının yeni bir örneğini başlatır. |
Argument(String, String) |
Argument sınıfının yeni bir örneğini başlatır. |
Özellikler
Arity |
Bağımsız değişkenin arity değerini alır veya ayarlar. |
Completions |
Bağımsız değişkeninin tamamlanma kaynaklarının listesini alır. |
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şkeni açıklamak için yardım çıkışında kullanılan ad. |
IsHidden |
Sembolün gizlenip gizlenmediğini belirten bir değer alır veya ayarlar. (Devralındığı yer: Symbol) |
Name |
Simgenin adını alır veya ayarlar. (Devralındığı yer: Symbol) |
Parents |
Üst simgeleri alır. (Devralındığı yer: Symbol) |
ValueType |
Bağımsız değişken belirteçlerinin Type dönüştürüleceği belirteci alır veya ayarlar. |
Yöntemler
AddValidator(ValidateSymbolResult<ArgumentResult>) |
Bağımsız değişkene özel ValidateSymbolResult<T> bir ekler. Doğrulayıcılar, kullanıcı girişine göre özel hatalar sağlamak için kullanılabilir. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetCompletions() |
Simgenin tamamlanmalarını alır. (Devralındığı yer: Symbol) |
GetCompletions(CompletionContext) |
Komut satırının tamamlanması için önerilen değerleri alır. |
GetDefaultValue() |
Bağımsız değişken için varsayılan değeri alır. |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
SetDefaultValue(Object) |
Bağımsız değişken için varsayılan değeri ayarlar. |
SetDefaultValueFactory(Func<ArgumentResult,Object>) |
Bağımsız değişken için varsayılan değer gerektiğinde çağrılacak bir temsilci ayarlar. |
SetDefaultValueFactory(Func<Object>) |
Bağımsız değişken için varsayılan değer gerektiğinde çağrılacak bir temsilci ayarlar. |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. |
Belirtik Arabirim Kullanımları
IValueDescriptor.ValueName |
Değerin adını alır. |
Uzantı Metotları
Parse(Argument, String) |
Bir komut satırı dize değerini bağımsız değişken kullanarak ayrıştırıyor. |
Parse(Argument, String[]) |
Bir komut satırı dize değerini bağımsız değişken kullanarak ayrıştırıyor. |