Dil

IArgument Arabirim

Tanım

public interface class IArgument : System::CommandLine::Binding::IValueDescriptor, System::CommandLine::ISymbol
public interface IArgument : System.CommandLine.Binding.IValueDescriptor, System.CommandLine.ISymbol
type IArgument = interface
    interface ISymbol
    interface ISuggestionSource
    interface IValueDescriptor
Public Interface IArgument
Implements ISymbol, IValueDescriptor
Türetilmiş
Uygulamalar

Özellikler

Veri Akışı Adı Description
Aliases (Devralındığı yer: ISymbol)
Arity
Children (Devralındığı yer: ISymbol)
Description (Devralındığı yer: ISymbol)
HasDefaultValue

Varsayılan değer olup olmadığını belirleyen bir değer alır.

(Devralındığı yer: IValueDescriptor)
IsHidden (Devralındığı yer: ISymbol)
Name (Devralındığı yer: ISymbol)
Parents (Devralındığı yer: ISymbol)
RawAliases (Devralındığı yer: ISymbol)
Type (Devralındığı yer: IValueDescriptor)
ValueName

Değerin adı.

(Devralındığı yer: IValueDescriptor)
ValueType

Değerin türü.

(Devralındığı yer: IValueDescriptor)

Yöntemler

Veri Akışı Adı Description
GetDefaultValue()

Varsa varsayılan değeri alır.

(Devralındığı yer: IValueDescriptor)
HasAlias(String) (Devralındığı yer: ISymbol)
HasRawAlias(String) (Devralındığı yer: ISymbol)
Suggest(String) (Devralındığı yer: ISuggestionSource)

Uzantı Metotları

Veri Akışı Adı Description
BuildAlias(IValueDescriptor)

Şunlara uygulanır