CompletionSourceList Sınıf

Tanım

Tamamlanma için tamamlamalar sağlanırken kullanılacak tamamlama kaynaklarının listesi.

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)
Devralma
CompletionSourceList
Uygulamalar

Oluşturucular

CompletionSourceList()

Tamamlanma için tamamlamalar sağlanırken kullanılacak tamamlama kaynaklarının listesi.

Özellikler

Count

Koleksiyondaki öğe sayısını alır.

Item[Int32]

Salt okunur listesinde belirtilen dizindeki öğesini alır.

Yöntemler

Add(ICompletionSource)

Listeye bir tamamlama kaynağı ekler.

Clear()

Tamamlanma kaynaklarını temizler.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetEnumerator()

Toplulukta yinelenen bir numaralandırıcı döndürür.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Belirtik Arabirim Kullanımları

IEnumerable.GetEnumerator()

Bir toplulukta tekrarlanan bir numaralandırıcı döndürür.

Uzantı Metotları

Add(CompletionSourceList, CompletionDelegate)

Temsilci kullanarak bir tamamlama kaynağı ekler.

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

Temsilci kullanarak bir tamamlama kaynağı ekler.

Add(CompletionSourceList, String[])

Temsilci kullanarak bir tamamlama kaynağı ekler.

Şunlara uygulanır