IAsyncCompletionItemManager Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma classe que filtra e classifica CompletionItem os s disponíveis de acordo com o estado atual do editor. Ele também declara quais filtros de conclusão estão disponíveis para o subconjunto de CompletionItem s retornado. Todos os métodos são chamados no thread em segundo plano.
public interface class IAsyncCompletionItemManager
public interface IAsyncCompletionItemManager
type IAsyncCompletionItemManager = interface
Public Interface IAsyncCompletionItemManager
Comentários
As instâncias dessa classe devem ser criadas pelo IAsyncCompletionItemManagerProvider , que é uma parte do MEF.
Métodos
| SortCompletionListAsync(IAsyncCompletionSession, AsyncCompletionSessionInitialDataSnapshot, CancellationToken) |
Esse método é chamado primeiro antes que a conclusão esteja prestes a aparecer e, em seguida, em eventos de digitação subsequentes e quando o usuário alterna os filtros de conclusão.
O resultado desse método será usado nas invocações subsequentes de UpdateCompletionListAsync(IAsyncCompletionSession, AsyncCompletionSessionDataSnapshot, CancellationToken) |
| UpdateCompletionListAsync(IAsyncCompletionSession, AsyncCompletionSessionDataSnapshot, CancellationToken) |
Esse método é chamado primeiro antes que a conclusão esteja prestes a aparecer e, em seguida, em eventos de digitação subsequentes e quando o usuário alterna os filtros de conclusão.
|