Compartir a través de


ArgumentExtensions.AddCompletions Método

Definición

Sobrecargas

AddCompletions<TArgument>(TArgument, CompletionDelegate)

Agrega finalizaciones para un argumento.

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

Agrega finalizaciones para una opción.

AddCompletions<TArgument>(TArgument, String[])

Agrega finalizaciones para un argumento.

AddCompletions<TArgument>(TArgument, CompletionDelegate)

Agrega finalizaciones para un argumento.

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

Parámetros de tipo

TArgument

Tipo del argumento.

Parámetros

argument
TArgument

Argumento para el que se van a agregar finalizaciones.

complete
CompletionDelegate

que CompletionDelegate se llamará para proporcionar finalizaciones.

Devoluciones

TArgument

Argumento configurado.

Se aplica a

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

Agrega finalizaciones para una opción.

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

Parámetros de tipo

TArgument

Tipo del argumento.

Parámetros

argument
TArgument

Argumento para el que se van a agregar finalizaciones.

complete
Func<CompletionContext,IEnumerable<String>>

que CompletionDelegate se llamará para proporcionar finalizaciones.

Devoluciones

TArgument

Opción que se va a extender.

Se aplica a

AddCompletions<TArgument>(TArgument, String[])

Agrega finalizaciones para un argumento.

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

Parámetros de tipo

TArgument

Tipo del argumento.

Parámetros

argument
TArgument

Argumento para el que se van a agregar finalizaciones.

values
String[]

Finalizaciones que se van a agregar.

Devoluciones

TArgument

Argumento configurado.

Se aplica a