Option Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
Option(String, String, Type, Func<Object>, ArgumentArity) |
Inicializuje novou instanci Option třídy . |
Option(String[], String, Type, Func<Object>, ArgumentArity) |
Inicializuje novou instanci Option třídy . |
Option(String, String, Type, Func<Object>, ArgumentArity)
Inicializuje novou instanci Option třídy .
public Option (string name, string? description = default, Type? argumentType = default, Func<object?>? getDefaultValue = default, System.CommandLine.ArgumentArity arity = default);
new System.CommandLine.Option : string * string * Type * Func<obj> * System.CommandLine.ArgumentArity -> System.CommandLine.Option
Public Sub New (name As String, Optional description As String = Nothing, Optional argumentType As Type = Nothing, Optional getDefaultValue As Func(Of Object) = Nothing, Optional arity As ArgumentArity = Nothing)
Parametry
- name
- String
Název možnosti, který lze použít k jejímu zadání na příkazovém řádku.
- description
- String
Popis možnosti zobrazené v nápovědě
- argumentType
- Type
Typ, se kterým je možné analyzovat argumenty možnosti.
Delegát se používá k získání výchozí hodnoty pro možnost, pokud není zadána na příkazovém řádku.
- arity
- ArgumentArity
Arity možnosti.
Platí pro
Option(String[], String, Type, Func<Object>, ArgumentArity)
Inicializuje novou instanci Option třídy .
public Option (string[] aliases, string? description = default, Type? argumentType = default, Func<object?>? getDefaultValue = default, System.CommandLine.ArgumentArity arity = default);
new System.CommandLine.Option : string[] * string * Type * Func<obj> * System.CommandLine.ArgumentArity -> System.CommandLine.Option
Public Sub New (aliases As String(), Optional description As String = Nothing, Optional argumentType As Type = Nothing, Optional getDefaultValue As Func(Of Object) = Nothing, Optional arity As ArgumentArity = Nothing)
Parametry
- aliases
- String[]
Sada řetězců, které lze použít na příkazovém řádku k určení možnosti.
- description
- String
Popis možnosti zobrazené v nápovědě
- argumentType
- Type
Typ, se kterým je možné analyzovat argumenty možnosti.
Delegát se používá k získání výchozí hodnoty pro možnost, pokud není zadána na příkazovém řádku.
- arity
- ArgumentArity
Arity možnosti.