ArgumentExtensions.AddCompletions Methode
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.
Überlädt
AddCompletions<TArgument>(TArgument, CompletionDelegate) |
Fügt Vervollständigungen für ein Argument hinzu. |
AddCompletions<TArgument>(TArgument, Func<CompletionContext,IEnumerable<String>>) |
Fügt Vervollständigungen für eine Option hinzu. |
AddCompletions<TArgument>(TArgument, String[]) |
Fügt Vervollständigungen für ein Argument hinzu. |
AddCompletions<TArgument>(TArgument, CompletionDelegate)
Fügt Vervollständigungen für ein Argument hinzu.
public:
generic <typename TArgument>
where TArgument : System::CommandLine::Argument[System::Runtime::CompilerServices::Extension]
static TArgument AddCompletions(TArgument argument, System::CommandLine::Completions::CompletionDelegate ^ complete);
public static TArgument AddCompletions<TArgument> (this TArgument argument, System.CommandLine.Completions.CompletionDelegate complete) where TArgument : System.CommandLine.Argument;
static member AddCompletions : 'Argument * System.CommandLine.Completions.CompletionDelegate -> 'Argument (requires 'Argument :> System.CommandLine.Argument)
<Extension()>
Public Function AddCompletions(Of TArgument As Argument) (argument As TArgument, complete As CompletionDelegate) As TArgument
Typparameter
- TArgument
Der Typ des Arguments.
Parameter
- argument
- TArgument
Das Argument, für das Vervollständigungen hinzugefügt werden sollen.
- complete
- CompletionDelegate
Ein CompletionDelegate , der aufgerufen wird, um Vervollständigungen bereitzustellen.
Gibt zurück
Das konfigurierte Argument.
Gilt für:
AddCompletions<TArgument>(TArgument, Func<CompletionContext,IEnumerable<String>>)
Fügt Vervollständigungen für eine Option hinzu.
public:
generic <typename TArgument>
where TArgument : System::CommandLine::Argument[System::Runtime::CompilerServices::Extension]
static TArgument AddCompletions(TArgument argument, Func<System::CommandLine::Completions::CompletionContext ^, System::Collections::Generic::IEnumerable<System::String ^> ^> ^ complete);
public static TArgument AddCompletions<TArgument> (this TArgument argument, Func<System.CommandLine.Completions.CompletionContext,System.Collections.Generic.IEnumerable<string>> complete) where TArgument : System.CommandLine.Argument;
static member AddCompletions : 'Argument * Func<System.CommandLine.Completions.CompletionContext, seq<string>> -> 'Argument (requires 'Argument :> System.CommandLine.Argument)
<Extension()>
Public Function AddCompletions(Of TArgument As Argument) (argument As TArgument, complete As Func(Of CompletionContext, IEnumerable(Of String))) As TArgument
Typparameter
- TArgument
Der Typ des Arguments.
Parameter
- argument
- TArgument
Das Argument, für das Vervollständigungen hinzugefügt werden sollen.
- complete
- Func<CompletionContext,IEnumerable<String>>
Ein CompletionDelegate , der aufgerufen wird, um Vervollständigungen bereitzustellen.
Gibt zurück
Die Option, die erweitert wird.
Gilt für:
AddCompletions<TArgument>(TArgument, String[])
Fügt Vervollständigungen für ein Argument hinzu.
public:
generic <typename TArgument>
where TArgument : System::CommandLine::Argument[System::Runtime::CompilerServices::Extension]
static TArgument AddCompletions(TArgument argument, ... cli::array <System::String ^> ^ values);
public static TArgument AddCompletions<TArgument> (this TArgument argument, params string[] values) where TArgument : System.CommandLine.Argument;
static member AddCompletions : 'Argument * string[] -> 'Argument (requires 'Argument :> System.CommandLine.Argument)
<Extension()>
Public Function AddCompletions(Of TArgument As Argument) (argument As TArgument, ParamArray values As String()) As TArgument
Typparameter
- TArgument
Der Typ des Arguments.
Parameter
- argument
- TArgument
Das Argument, für das Vervollständigungen hinzugefügt werden sollen.
- values
- String[]
Die hinzuzufügenden Vervollständigungen.
Gibt zurück
Das konfigurierte Argument.