Argument<T> Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
generic <typename T>
public ref class Argument : System::CommandLine::Argument
public class Argument<T> : System.CommandLine.Argument
type Argument<'T> = class
inherit Argument
Public Class Argument(Of T)
Inherits Argument
Typparameter
- T
- Vererbung
Konstruktoren
| Name | Beschreibung |
|---|---|
| Argument<T>(String) |
Initialisiert eine neue Instanz der Argument-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Arity |
Ruft ab oder legt die Arität des Arguments fest. (Geerbt von Argument) |
| CompletionSources |
Ruft die Liste der Abschlussquellen für das Argument ab. (Geerbt von Argument) |
| CustomParser |
Dient zum Abrufen oder Festlegen eines benutzerdefinierten Argumentparsers. |
| DefaultValueFactory |
Dient zum Abrufen oder Festlegen der Stellvertretung, die aufgerufen werden soll, um den Standardwert zu erstellen. |
| Description |
Ruft die Beschreibung des Symbols ab oder legt diese fest. (Geerbt von Symbol) |
| HasDefaultValue |
Gibt an, ob für das Argument ein Standardwert definiert ist. |
| HelpName |
Dient zum Abrufen oder Festlegen des Platzhalternamens, der in der Verwendungshilfe für den Wert des Arguments angezeigt wird.
Der Wert wird in winkelige Klammern ( |
| Hidden |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Symbol ausgeblendet ist. (Geerbt von Symbol) |
| Name |
Ruft den Namen des Symbols ab. (Geerbt von Symbol) |
| Parents |
Ruft die übergeordneten Symbole ab. (Geerbt von Symbol) |
| Validators |
Stellt eine Liste der Argumentprüfer bereit. Validatoren können verwendet werden, um benutzerdefinierte Fehler basierend auf der Benutzereingabe bereitzustellen. (Geerbt von Argument) |
| ValueType |
Ruft ab oder legt fest Type , in dass die analysierten Token des Arguments in konvertiert werden. |
Methoden
| Name | Beschreibung |
|---|---|
| GetCompletions(CompletionContext) |
Ruft Fertigstellungen für das Symbol ab. (Geerbt von Argument) |
| GetDefaultValue() |
Ruft den Standardwert für das Argument ab. (Geerbt von Argument) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Argument) |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| AcceptExistingOnly<T>(Argument<T>) |
Konfiguriert ein Argument so, dass nur Werte akzeptiert werden, die einer vorhandenen Datei oder Verzeichnisse entsprechen. |
| AcceptLegalFileNamesOnly<T>(Argument<T>) |
Konfiguriert das Argument so, dass nur Werte akzeptiert werden, die juristische Dateinamen darstellen. |
| AcceptLegalFilePathsOnly<T>(Argument<T>) |
Konfiguriert das Argument so, dass nur Werte akzeptiert werden, die legale Dateipfade darstellen. |
| AcceptOnlyFromAmong<T>(Argument<T>, String[]) |
Konfiguriert das Argument so, dass nur die angegebenen Werte akzeptiert und als Befehlszeilenabschluss vorgeschlagen werden. |