Condividi tramite


OptionResult Classe

Definizione

Rappresenta un risultato generato durante l'analisi di un oggetto Option.

public ref class OptionResult sealed : System::CommandLine::Parsing::SymbolResult
public sealed class OptionResult : System.CommandLine.Parsing.SymbolResult
type OptionResult = class
    inherit SymbolResult
Public NotInheritable Class OptionResult
Inherits SymbolResult
Ereditarietà
OptionResult

Proprietà

Nome Descrizione
Errors

Errori di analisi associati a questo risultato del simbolo.

(Ereditato da SymbolResult)
IdentifierToken

Ottiene il token analizzato per specificare l'opzione .

IdentifierTokenCount

Ottiene il numero di occorrenze di un token di identificatore corrispondente all'opzione .

Implicit

Ottiene un valore che indica se il risultato è stato creato in modo implicito e non a causa dell'opzione specificata nella riga di comando.

Option

Ottiene l'opzione a cui si applica il risultato.

Parent

Il simbolo padre restituisce l'albero di analisi.

(Ereditato da SymbolResult)
Tokens

Elenco di token associati a questo risultato del simbolo durante l'analisi.

(Ereditato da SymbolResult)

Metodi

Nome Descrizione
AddError(String)

Aggiunge un messaggio di errore per questo risultato del simbolo all'albero di analisi.

(Ereditato da SymbolResult)
GetRequiredValue<T>(Argument<T>)

Ottiene il valore analizzato o predefinito per l'argomento obbligatorio specificato o genera un'eccezione.

(Ereditato da SymbolResult)
GetRequiredValue<T>(Option<T>)

Ottiene il valore analizzato o predefinito per l'opzione o l'eccezione richiesta specificata.

(Ereditato da SymbolResult)
GetRequiredValue<T>(String)

Ottiene il valore di un simbolo con il nome specificato in qualsiasi punto dell'albero di analisi.

(Ereditato da SymbolResult)
GetResult(Argument)

Trova un risultato per l'argomento specifico in qualsiasi punto dell'albero di analisi, inclusi i risultati dei simboli padre e figlio.

(Ereditato da SymbolResult)
GetResult(Command)

Trova un risultato per il comando specifico in qualsiasi punto dell'albero di analisi, inclusi i risultati dei simboli padre e figlio.

(Ereditato da SymbolResult)
GetResult(Directive)

Trova un risultato per la direttiva specifica in qualsiasi punto dell'albero di analisi.

(Ereditato da SymbolResult)
GetResult(Option)

Trova un risultato per l'opzione specifica in qualsiasi punto dell'albero di analisi, inclusi i risultati dei simboli padre e figlio.

(Ereditato da SymbolResult)
GetResult(String)

Trova un risultato per un Symbol oggetto con l'oggetto specificato name in qualsiasi punto dell'albero di analisi.

(Ereditato da SymbolResult)
GetValue<T>(Argument<T>)

Ottiene il valore analizzato o predefinito per l'argomento specificato.

(Ereditato da SymbolResult)
GetValue<T>(Option<T>)

Ottiene il valore analizzato o predefinito per l'opzione specificata.

(Ereditato da SymbolResult)
GetValue<T>(String)

Ottiene il valore di un simbolo con il nome specificato in qualsiasi punto dell'albero di analisi.

(Ereditato da SymbolResult)
GetValueOrDefault<T>()

Ottiene il valore analizzato o il valore predefinito per Option.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

Si applica a