CompletionSourceList クラス

定義

完了の入力候補を指定するときに使用する完了ソースの一覧。

public ref class CompletionSourceList : System::Collections::Generic::IEnumerable<System::CommandLine::Completions::ICompletionSource ^>, System::Collections::Generic::IReadOnlyCollection<System::CommandLine::Completions::ICompletionSource ^>, System::Collections::Generic::IReadOnlyList<System::CommandLine::Completions::ICompletionSource ^>
public class CompletionSourceList : System.Collections.Generic.IEnumerable<System.CommandLine.Completions.ICompletionSource>, System.Collections.Generic.IReadOnlyCollection<System.CommandLine.Completions.ICompletionSource>, System.Collections.Generic.IReadOnlyList<System.CommandLine.Completions.ICompletionSource>
type CompletionSourceList = class
    interface IReadOnlyList<ICompletionSource>
    interface seq<ICompletionSource>
    interface IEnumerable
    interface IReadOnlyCollection<ICompletionSource>
Public Class CompletionSourceList
Implements IEnumerable(Of ICompletionSource), IReadOnlyCollection(Of ICompletionSource), IReadOnlyList(Of ICompletionSource)
継承
CompletionSourceList
実装

コンストラクター

CompletionSourceList()

完了の入力候補を指定するときに使用する完了ソースの一覧。

プロパティ

Count

コレクション内の要素の数を取得します。

Item[Int32]

読み取り専用のリスト内の指定したインデックスにある要素を取得します。

メソッド

Add(ICompletionSource)

入力候補ソースを一覧に追加します。

Clear()

入力候補のソースをクリアします。

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetEnumerator()

コレクションを反復処理する列挙子を返します。

GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

明示的なインターフェイスの実装

IEnumerable.GetEnumerator()

コレクションを反復処理する列挙子を返します。

拡張メソッド

Add(CompletionSourceList, CompletionDelegate)

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

Add(CompletionSourceList, Func<CompletionContext,IEnumerable<String>>)

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

Add(CompletionSourceList, String[])

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

適用対象