OptionExtensions.AddCompletions Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
AddCompletions<TOption>(TOption, CompletionDelegate) |
Přidá dokončování pro možnost. |
AddCompletions<TOption>(TOption, Func<CompletionContext,IEnumerable<String>>) |
Přidá dokončování pro možnost. |
AddCompletions<TOption>(TOption, String[]) |
Přidá dokončování pro možnost. |
AddCompletions<TOption>(TOption, CompletionDelegate)
Přidá dokončování pro možnost.
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 možnosti.
Parametry
- option
- TOption
Možnost, pro kterou chcete přidat dokončení.
- complete
- CompletionDelegate
Zavolá CompletionDelegate se za účelem dokončení.
Návraty
Možnost se rozšiřuje.
Platí pro
AddCompletions<TOption>(TOption, Func<CompletionContext,IEnumerable<String>>)
Přidá dokončování pro možnost.
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 možnosti.
Parametry
- option
- TOption
Možnost, pro kterou chcete přidat dokončení.
- complete
- Func<CompletionContext,IEnumerable<String>>
Zavolá CompletionDelegate se za účelem dokončení.
Návraty
Možnost se rozšiřuje.
Platí pro
AddCompletions<TOption>(TOption, String[])
Přidá dokončování pro možnost.
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 .Option
Parametry
- option
- TOption
Možnost, pro kterou chcete přidat dokončení.
- values
- String[]
Dokončení, která se mají přidat.
Návraty
Možnost se rozšiřuje.