Язык

IArgument Интерфейс

Определение

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
Производный
Реализации

Свойства

Имя. Описание
Aliases (Унаследовано от ISymbol)
Arity
Children (Унаследовано от ISymbol)
Description (Унаследовано от ISymbol)
HasDefaultValue

Возвращает значение, определяющее, существует ли значение по умолчанию.

(Унаследовано от IValueDescriptor)
IsHidden (Унаследовано от ISymbol)
Name (Унаследовано от ISymbol)
Parents (Унаследовано от ISymbol)
RawAliases (Унаследовано от ISymbol)
Type (Унаследовано от IValueDescriptor)
ValueName

Имя значения.

(Унаследовано от IValueDescriptor)
ValueType

Тип значения.

(Унаследовано от IValueDescriptor)

Методы

Имя. Описание
GetDefaultValue()

Возвращает значение по умолчанию, если таковое имеется.

(Унаследовано от IValueDescriptor)
HasAlias(String) (Унаследовано от ISymbol)
HasRawAlias(String) (Унаследовано от ISymbol)
Suggest(String) (Унаследовано от ISuggestionSource)

Методы расширения

Имя. Описание
BuildAlias(IValueDescriptor)

Применяется к