IAsyncCompletionCommitManager 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 fornece meios para ajustar o comportamento de confirmação, incluindo quais caracteres digitados confirmam IAsyncCompletionSession e como confirmar CompletionItem s.
public interface class IAsyncCompletionCommitManager
public interface IAsyncCompletionCommitManager
type IAsyncCompletionCommitManager = interface
Public Interface IAsyncCompletionCommitManager
- Derivado
Comentários
As instâncias dessa classe devem ser criadas pelo IAsyncCompletionCommitManagerProvider , que é uma parte do MEF.
Propriedades
| PotentialCommitCharacters |
Retorna caracteres que podem confirmar a conclusão. Quando a conclusão estiver ativa e uma edição de texto corresponder a um desses caracteres, ShouldCommitCompletion(Char, SnapshotPoint, CancellationToken) será chamado para verificar se o caractere é realmente um caractere de confirmação em um determinado local. Chamado no thread de interface do usuário. |
Métodos
| ShouldCommitCompletion(Char, SnapshotPoint, CancellationToken) |
Retorna se esse caractere é um caractere de confirmação em um determinado local. Se cada caractere retornado por PotentialCommitCharacters sempre confirmar a sessão de conclusão ativa, retornará true. Chamado no thread de interface do usuário. |
| ShouldCommitCompletion(IAsyncCompletionSession, SnapshotPoint, Char, CancellationToken) | |
| TryCommit(IAsyncCompletionSession, ITextBuffer, CompletionItem, Char, CancellationToken) | |
| TryCommit(ITextView, ITextBuffer, CompletionItem, ITrackingSpan, Char, CancellationToken) |
Permite que a instância do IAsyncCompletionCommitManager seja confirmada de especificado CompletionItem . O implementador não precisa confirmar o item. Retorne Unhandled para permitir que outro IAsyncCompletionCommitManager tente a confirmação ou invoque o comportamento de confirmação padrão. Chamado no thread de interface do usuário. |