Language

CompletionSourceExtensions.Add メソッド

定義

オーバーロード

Name 説明
Add(List<Func<CompletionContext,IEnumerable<CompletionItem>>>, Func<CompletionContext,IEnumerable<String>>)

デリゲートを使用して入力候補ソースを追加します。

Add(List<Func<CompletionContext,IEnumerable<CompletionItem>>>, String[])

デリゲートを使用して入力候補ソースを追加します。

Add(List<Func<CompletionContext,IEnumerable<CompletionItem>>>, Func<CompletionContext,IEnumerable<String>>)

ソース:
CompletionSourceExtensions.cs
ソース:
CompletionSourceExtensions.cs

デリゲートを使用して入力候補ソースを追加します。

public:
[System::Runtime::CompilerServices::Extension]
 static void Add(System::Collections::Generic::List<Func<System::CommandLine::Completions::CompletionContext ^, System::Collections::Generic::IEnumerable<System::CommandLine::Completions::CompletionItem ^> ^> ^> ^ completionSources, Func<System::CommandLine::Completions::CompletionContext ^, System::Collections::Generic::IEnumerable<System::String ^> ^> ^ completionsDelegate);
public static void Add(this System.Collections.Generic.List<Func<System.CommandLine.Completions.CompletionContext,System.Collections.Generic.IEnumerable<System.CommandLine.Completions.CompletionItem>>> completionSources, Func<System.CommandLine.Completions.CompletionContext,System.Collections.Generic.IEnumerable<string>> completionsDelegate);
static member Add : System.Collections.Generic.List<Func<System.CommandLine.Completions.CompletionContext, seq<System.CommandLine.Completions.CompletionItem>>> * Func<System.CommandLine.Completions.CompletionContext, seq<string>> -> unit
<Extension()>
Public Sub Add (completionSources As List(Of Func(Of CompletionContext, IEnumerable(Of CompletionItem))), completionsDelegate As Func(Of CompletionContext, IEnumerable(Of String)))

パラメーター

completionSources
List<Func<CompletionContext,IEnumerable<CompletionItem>>>

追加する入力候補ソースの一覧。

completionsDelegate
Func<CompletionContext,IEnumerable<String>>

完了を計算するときに呼び出されるデリゲート。

適用対象

Add(List<Func<CompletionContext,IEnumerable<CompletionItem>>>, String[])

ソース:
CompletionSourceExtensions.cs
ソース:
CompletionSourceExtensions.cs

デリゲートを使用して入力候補ソースを追加します。

public:
[System::Runtime::CompilerServices::Extension]
 static void Add(System::Collections::Generic::List<Func<System::CommandLine::Completions::CompletionContext ^, System::Collections::Generic::IEnumerable<System::CommandLine::Completions::CompletionItem ^> ^> ^> ^ completionSources, ... cli::array <System::String ^> ^ completions);
public static void Add(this System.Collections.Generic.List<Func<System.CommandLine.Completions.CompletionContext,System.Collections.Generic.IEnumerable<System.CommandLine.Completions.CompletionItem>>> completionSources, params string[] completions);
static member Add : System.Collections.Generic.List<Func<System.CommandLine.Completions.CompletionContext, seq<System.CommandLine.Completions.CompletionItem>>> * string[] -> unit
<Extension()>
Public Sub Add (completionSources As List(Of Func(Of CompletionContext, IEnumerable(Of CompletionItem))), ParamArray completions As String())

パラメーター

completionSources
List<Func<CompletionContext,IEnumerable<CompletionItem>>>

追加する入力候補ソースの一覧。

completions
String[]

コマンド ライン入力候補として推奨される文字列の一覧。

適用対象