Argument Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
public ref class Argument : System::CommandLine::Symbol, System::CommandLine::Binding::IValueDescriptor
public class Argument : System.CommandLine.Symbol, System.CommandLine.Binding.IValueDescriptor
type Argument = class
inherit Symbol
interface IValueDescriptor
Public Class Argument
Inherits Symbol
Implements IValueDescriptor
- Dziedziczenie
- Pochodne
- Implementuje
Konstruktory
Argument() |
Inicjuje nowe wystąpienie klasy Argument. |
Argument(String, String) |
Inicjuje nowe wystąpienie klasy Argument. |
Właściwości
Arity |
Pobiera lub ustawia pobudzenie argumentu. |
Completions |
Pobiera listę źródeł uzupełniania dla argumentu. |
Description |
Pobiera lub ustawia opis symbolu. (Odziedziczone po Symbol) |
HasDefaultValue |
Określa, czy dla argumentu zdefiniowano wartość domyślną. |
HelpName |
Nazwa używana w danych wyjściowych pomocy do opisywania argumentu. |
IsHidden |
Pobiera lub ustawia wartość wskazującą, czy symbol jest ukryty. (Odziedziczone po Symbol) |
Name |
Pobiera lub ustawia nazwę symbolu. (Odziedziczone po Symbol) |
Parents |
Pobiera symbole nadrzędne. (Odziedziczone po Symbol) |
ValueType |
Pobiera lub ustawia Type , na które będą konwertowane tokeny argumentów. |
Metody
AddValidator(ValidateSymbolResult<ArgumentResult>) |
Dodaje element niestandardowy ValidateSymbolResult<T> do argumentu. Moduły sprawdzania poprawności mogą służyć do dostarczania niestandardowych błędów na podstawie danych wejściowych użytkownika. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetCompletions() |
Pobiera uzupełnianie symbolu. (Odziedziczone po Symbol) |
GetCompletions(CompletionContext) |
Pobiera sugerowane wartości dla uzupełniania wiersza polecenia. |
GetDefaultValue() |
Pobiera wartość domyślną argumentu. |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
SetDefaultValue(Object) |
Ustawia wartość domyślną argumentu. |
SetDefaultValueFactory(Func<ArgumentResult,Object>) |
Ustawia delegata do wywołania, gdy jest wymagana wartość domyślna argumentu. |
SetDefaultValueFactory(Func<Object>) |
Ustawia delegata do wywołania, gdy jest wymagana wartość domyślna argumentu. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. |
Jawne implementacje interfejsu
IValueDescriptor.ValueName |
Pobiera nazwę wartości. |
Metody rozszerzania
Parse(Argument, String) |
Analizuje wartość ciągu wiersza polecenia przy użyciu argumentu. |
Parse(Argument, String[]) |
Analizuje wartość ciągu wiersza polecenia przy użyciu argumentu. |