語言

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
衍生
實作

屬性

名稱 Description
Aliases (繼承來源 ISymbol)
Arity
Children (繼承來源 ISymbol)
Description (繼承來源 ISymbol)
HasDefaultValue

獲得一個值來判斷是否有預設值。

(繼承來源 IValueDescriptor)
IsHidden (繼承來源 ISymbol)
Name (繼承來源 ISymbol)
Parents (繼承來源 ISymbol)
RawAliases (繼承來源 ISymbol)
Type (繼承來源 IValueDescriptor)
ValueName

值的名稱。

(繼承來源 IValueDescriptor)
ValueType

值的類型。

(繼承來源 IValueDescriptor)

方法

名稱 Description
GetDefaultValue()

如果有預設值,會得到預設值。

(繼承來源 IValueDescriptor)
HasAlias(String) (繼承來源 ISymbol)
HasRawAlias(String) (繼承來源 ISymbol)
Suggest(String) (繼承來源 ISuggestionSource)

擴充方法

名稱 Description
BuildAlias(IValueDescriptor)

適用於