Compartilhar via


CompletionList<T> Classe

Definição

Representa uma lista somente leitura de CompletionItems ou CompletionItemWithHighlights capaz de armazenar com eficiência um grande número de itens.

public sealed class CompletionList<T> : IDisposable, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IReadOnlyCollection<T>, System.Collections.Generic.IReadOnlyList<T>
type CompletionList<'T> = class
    interface IReadOnlyList<'T>
    interface seq<'T>
    interface IEnumerable
    interface IReadOnlyCollection<'T>
    interface IDisposable
Public NotInheritable Class CompletionList(Of T)
Implements IDisposable, IEnumerable(Of T), IReadOnlyCollection(Of T), IReadOnlyList(Of T)

Parâmetros de tipo

T
Herança
CompletionList<T>
Implementações

Comentários

CompletionList<T> As instâncias só são válidas durante o tempo de vida de um pertinente IAsyncCompletionSession e não devem ser referenciadas além disso.

Propriedades

Count

Obtém o número de CompletionItems na lista.

Empty

Instância vazia de CompletionList<T>.

IsEmpty

Obtém se a lista de CompletionItems está vazia.

Item[Int32]

Obtém CompletionItem no índice especificado.

Métodos

GetEnumerator()

Retorna um enumerador que itera por meio dessa lista de CompletionItems.

Implantações explícitas de interface

IDisposable.Dispose()

Representa uma lista somente leitura de CompletionItems ou CompletionItemWithHighlights capaz de armazenar com eficiência um grande número de itens.

IEnumerable.GetEnumerator()

Representa uma lista somente leitura de CompletionItems ou CompletionItemWithHighlights capaz de armazenar com eficiência um grande número de itens.

Métodos de Extensão

EmptyIfNull<T>(IEnumerable<T>)

Retorne essa enumeração caso ela não seja nula. Caso seja enumeração vazia de retorno nulo.

Aplica-se a