Udostępnij za pośrednictwem


CompletionSourceList Klasa

Definicja

Lista źródeł uzupełniania, które mają być używane podczas dostarczania uzupełniania.

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)
Dziedziczenie
CompletionSourceList
Implementuje

Konstruktory

CompletionSourceList()

Lista źródeł uzupełniania, które mają być używane podczas dostarczania uzupełniania.

Właściwości

Count

Pobiera liczbę elementów w kolekcji.

Item[Int32]

Pobiera element w określonym indeksie na liście tylko do odczytu.

Metody

Add(ICompletionSource)

Dodaje źródło uzupełniania do listy.

Clear()

Czyści źródła uzupełniania.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetEnumerator()

Zwraca moduł wyliczający, który iteruje po kolekcji.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Jawne implementacje interfejsu

IEnumerable.GetEnumerator()

Zwraca moduł wyliczający, który iteruje po kolekcji.

Metody rozszerzania

Add(CompletionSourceList, CompletionDelegate)

Dodaje źródło uzupełniania przy użyciu delegata.

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

Dodaje źródło uzupełniania przy użyciu delegata.

Add(CompletionSourceList, String[])

Dodaje źródło uzupełniania przy użyciu delegata.

Dotyczy