Argument Sınıf

Tanım

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
Argument
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.

Şunlara uygulanır