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.
generic <typename T>
public ref class Argument : System::CommandLine::Argument, System::CommandLine::Binding::IValueDescriptor<T>
public class Argument<T> : System.CommandLine.Argument, System.CommandLine.Binding.IValueDescriptor<T>
type Argument<'T> = class
inherit Argument
interface IValueDescriptor<'T>
interface IValueDescriptor
Public Class Argument(Of T)
Inherits Argument
Implements IValueDescriptor(Of T)
Tür Parametreleri
- T
- Devralma
- Uygulamalar
Oluşturucular
| Argument<T>() |
Argument sınıfının yeni bir örneğini başlatır. |
| Argument<T>(Func<T>) |
Argument sınıfının yeni bir örneğini başlatır. |
| Argument<T>(ParseArgument<T>, Boolean) |
Argument sınıfının yeni bir örneğini başlatır. |
| Argument<T>(String, Func<T>, String) |
Argument sınıfının yeni bir örneğini başlatır. |
| Argument<T>(String, ParseArgument<T>, Boolean, String) |
Argument sınıfının yeni bir örneğini başlatır. |
| Argument<T>(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. (Devralındığı yer: Argument) |
| Completions |
Bağımsız değişkenin tamamlanma kaynaklarının listesini alır. (Devralındığı yer: Argument) |
| 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. (Devralındığı yer: Argument) |
| HelpName |
Bağımsız değişkeni açıklamak için yardım çıkışında kullanılan ad. (Devralındığı yer: Argument) |
| 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 |
Değerin türü. |
Yöntemler
| AddValidator(ValidateSymbolResult<ArgumentResult>) |
Bağımsız değişkene bir özel ValidateSymbolResult<T> ekler. Doğrulayıcılar, kullanıcı girişine göre özel hatalar sağlamak için kullanılabilir. (Devralındığı yer: Argument) |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetCompletions() |
Sembol için tamamlamaları alır. (Devralındığı yer: Symbol) |
| GetCompletions(CompletionContext) |
Komut satırı tamamlama için önerilen değerleri 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) |
| 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. (Devralındığı yer: Argument) |
| SetDefaultValueFactory(Func<ArgumentResult,Object>) |
Bağımsız değişken için varsayılan değer gerektiğinde çağrılacak bir temsilci ayarlar. (Devralındığı yer: Argument) |
| SetDefaultValueFactory(Func<Object>) |
Bağımsız değişken için varsayılan değer gerektiğinde çağrılacak bir temsilci ayarlar. (Devralındığı yer: Argument) |
| ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Argument) |
Belirtik Arabirim Kullanımları
| IValueDescriptor.ValueName |
Değerin adını alır. (Devralındığı yer: Argument) |
Uzantı Metotları
| ExistingOnly<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. |
| 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. |