Freigeben über


OptionExtensions.AddCompletions Methode

Definition

Überlädt

AddCompletions<TOption>(TOption, CompletionDelegate)

Fügt Vervollständigungen für eine Option hinzu.

AddCompletions<TOption>(TOption, Func<CompletionContext,IEnumerable<String>>)

Fügt Vervollständigungen für eine Option hinzu.

AddCompletions<TOption>(TOption, String[])

Fügt Vervollständigungen für eine Option hinzu.

AddCompletions<TOption>(TOption, CompletionDelegate)

Fügt Vervollständigungen für eine Option hinzu.

public:
generic <typename TOption>
 where TOption : System::CommandLine::Option[System::Runtime::CompilerServices::Extension]
 static TOption AddCompletions(TOption option, System::CommandLine::Completions::CompletionDelegate ^ complete);
public static TOption AddCompletions<TOption> (this TOption option, System.CommandLine.Completions.CompletionDelegate complete) where TOption : System.CommandLine.Option;
static member AddCompletions : 'Option * System.CommandLine.Completions.CompletionDelegate -> 'Option (requires 'Option :> System.CommandLine.Option)
<Extension()>
Public Function AddCompletions(Of TOption As Option) (option As TOption, complete As CompletionDelegate) As TOption

Typparameter

TOption

Der Typ der Option.

Parameter

option
TOption

Die Option, für die Vervollständigungen hinzugefügt werden sollen.

complete
CompletionDelegate

Ein CompletionDelegate , der aufgerufen wird, um Vervollständigungen bereitzustellen.

Gibt zurück

TOption

Die Option, die erweitert wird.

Gilt für:

AddCompletions<TOption>(TOption, Func<CompletionContext,IEnumerable<String>>)

Fügt Vervollständigungen für eine Option hinzu.

public:
generic <typename TOption>
 where TOption : System::CommandLine::Option[System::Runtime::CompilerServices::Extension]
 static TOption AddCompletions(TOption option, Func<System::CommandLine::Completions::CompletionContext ^, System::Collections::Generic::IEnumerable<System::String ^> ^> ^ complete);
public static TOption AddCompletions<TOption> (this TOption option, Func<System.CommandLine.Completions.CompletionContext,System.Collections.Generic.IEnumerable<string>> complete) where TOption : System.CommandLine.Option;
static member AddCompletions : 'Option * Func<System.CommandLine.Completions.CompletionContext, seq<string>> -> 'Option (requires 'Option :> System.CommandLine.Option)
<Extension()>
Public Function AddCompletions(Of TOption As Option) (option As TOption, complete As Func(Of CompletionContext, IEnumerable(Of String))) As TOption

Typparameter

TOption

Der Typ der Option.

Parameter

option
TOption

Die Option, für die Vervollständigungen hinzugefügt werden sollen.

complete
Func<CompletionContext,IEnumerable<String>>

Ein CompletionDelegate , der aufgerufen wird, um Vervollständigungen bereitzustellen.

Gibt zurück

TOption

Die Option, die erweitert wird.

Gilt für:

AddCompletions<TOption>(TOption, String[])

Fügt Vervollständigungen für eine Option hinzu.

public:
generic <typename TOption>
 where TOption : System::CommandLine::Option[System::Runtime::CompilerServices::Extension]
 static TOption AddCompletions(TOption option, ... cli::array <System::String ^> ^ values);
public static TOption AddCompletions<TOption> (this TOption option, params string[] values) where TOption : System.CommandLine.Option;
static member AddCompletions : 'Option * string[] -> 'Option (requires 'Option :> System.CommandLine.Option)
<Extension()>
Public Function AddCompletions(Of TOption As Option) (option As TOption, ParamArray values As String()) As TOption

Typparameter

TOption

Der Typ des Option.

Parameter

option
TOption

Die Option, für die Vervollständigungen hinzugefügt werden sollen.

values
String[]

Die hinzuzufügenden Vervollständigungen.

Gibt zurück

TOption

Die Option, die erweitert wird.

Gilt für: