Compartir vía


OptionExtensions.AddCompletions Método

Definición

Sobrecargas

AddCompletions<TOption>(TOption, CompletionDelegate)

Agrega finalizaciones para una opción.

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

Agrega finalizaciones para una opción.

AddCompletions<TOption>(TOption, String[])

Agrega finalizaciones para una opción.

AddCompletions<TOption>(TOption, CompletionDelegate)

Agrega finalizaciones para una opción.

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

Parámetros de tipo

TOption

El tipo de la opción.

Parámetros

option
TOption

Opción para la que se van a agregar finalizaciones.

complete
CompletionDelegate

que CompletionDelegate se llamará para proporcionar finalizaciones.

Devoluciones

TOption

La opción que se va a extender.

Se aplica a

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

Agrega finalizaciones para una opción.

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

Parámetros de tipo

TOption

El tipo de la opción.

Parámetros

option
TOption

Opción para la que se van a agregar finalizaciones.

complete
Func<CompletionContext,IEnumerable<String>>

que CompletionDelegate se llamará para proporcionar finalizaciones.

Devoluciones

TOption

La opción que se va a extender.

Se aplica a

AddCompletions<TOption>(TOption, String[])

Agrega finalizaciones para una opción.

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

Parámetros de tipo

TOption

Tipo de la propiedad Option.

Parámetros

option
TOption

Opción para la que se van a agregar finalizaciones.

values
String[]

Finalizaciones que se van a agregar.

Devoluciones

TOption

La opción que se va a extender.

Se aplica a