Partilhar via


CompletionSourceList Classe

Definição

Uma lista de fontes de conclusão a serem usadas ao fornecer conclusões para conclusão.

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)
Herança
CompletionSourceList
Implementações

Construtores

CompletionSourceList()

Uma lista de fontes de conclusão a serem usadas ao fornecer conclusões para conclusão.

Propriedades

Count

Obtém o número de elementos na coleção.

Item[Int32]

Obtém o elemento no índice especificado na lista somente leitura.

Métodos

Add(ICompletionSource)

Adiciona uma fonte de conclusão à lista.

Clear()

Limpa as fontes de conclusão.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetEnumerator()

Retorna um enumerador que itera pela coleção.

GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Implantações explícitas de interface

IEnumerable.GetEnumerator()

Retorna um enumerador que itera em uma coleção.

Métodos de Extensão

Add(CompletionSourceList, CompletionDelegate)

Adiciona uma fonte de conclusão usando um delegado.

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

Adiciona uma fonte de conclusão usando um delegado.

Add(CompletionSourceList, String[])

Adiciona uma fonte de conclusão usando um delegado.

Aplica-se a