Udostępnij za pośrednictwem


OptionExtensions.AddCompletions Metoda

Definicja

Przeciążenia

AddCompletions<TOption>(TOption, CompletionDelegate)

Dodaje uzupełnienia dla opcji.

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

Dodaje uzupełnienia dla opcji.

AddCompletions<TOption>(TOption, String[])

Dodaje uzupełnienia dla opcji.

AddCompletions<TOption>(TOption, CompletionDelegate)

Dodaje uzupełnienia dla opcji.

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

Parametry typu

TOption

Typ opcji.

Parametry

option
TOption

Opcja, dla której należy dodać uzupełnienia.

complete
CompletionDelegate

Element CompletionDelegate , który zostanie wywołany w celu zapewnienia ukończenia.

Zwraca

TOption

Opcja jest rozszerzana.

Dotyczy

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

Dodaje uzupełnienia dla opcji.

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

Parametry typu

TOption

Typ opcji.

Parametry

option
TOption

Opcja, dla której należy dodać uzupełnienia.

complete
Func<CompletionContext,IEnumerable<String>>

Element CompletionDelegate , który zostanie wywołany w celu zapewnienia ukończenia.

Zwraca

TOption

Opcja jest rozszerzana.

Dotyczy

AddCompletions<TOption>(TOption, String[])

Dodaje uzupełnienia dla opcji.

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

Parametry typu

TOption

Typ elementu Option.

Parametry

option
TOption

Opcja, dla której należy dodać uzupełnienia.

values
String[]

Ukończenia do dodania.

Zwraca

TOption

Opcja jest rozszerzana.

Dotyczy