Option Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
Option(String, String, Type, Func<Object>, ArgumentArity) |
Inizializza una nuova istanza della classe Option. |
Option(String[], String, Type, Func<Object>, ArgumentArity) |
Inizializza una nuova istanza della classe Option. |
Option(String, String, Type, Func<Object>, ArgumentArity)
Inizializza una nuova istanza della classe Option.
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)
Parametri
- name
- String
Nome dell'opzione, che può essere usato per specificarlo nella riga di comando.
- description
- String
Descrizione dell'opzione visualizzata nella Guida.
- argumentType
- Type
Tipo a cui è possibile analizzare gli argomenti dell'opzione.
Delegato usato per ottenere un valore predefinito per l'opzione quando non viene specificato nella riga di comando.
- arity
- ArgumentArity
L'arità dell'opzione.
Si applica a
Option(String[], String, Type, Func<Object>, ArgumentArity)
Inizializza una nuova istanza della classe Option.
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)
Parametri
- aliases
- String[]
Set di stringhe che possono essere usate nella riga di comando per specificare l'opzione .
- description
- String
Descrizione dell'opzione visualizzata nella Guida.
- argumentType
- Type
Tipo a cui è possibile analizzare gli argomenti dell'opzione.
Delegato usato per ottenere un valore predefinito per l'opzione quando non viene specificato nella riga di comando.
- arity
- ArgumentArity
L'arità dell'opzione.