IVsImmediateStatementCompletion2 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.
Essa interface é implementada por um serviço de linguagem que dá suporte à conclusão de instrução e outros recursos do IntelliSense no modo imediato da janela de comando. Esse modo ocorre quando o depurador está no modo de interrupção.
public interface class IVsImmediateStatementCompletion2 : Microsoft::VisualStudio::TextManager::Interop::IVsImmediateStatementCompletion
public interface class IVsImmediateStatementCompletion2 : Microsoft::VisualStudio::TextManager::Interop::IVsImmediateStatementCompletion
__interface IVsImmediateStatementCompletion2 : Microsoft::VisualStudio::TextManager::Interop::IVsImmediateStatementCompletion
[System.Runtime.InteropServices.Guid("58F03D6E-F781-4E44-BD88-3BDE817CBDCD")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsImmediateStatementCompletion2 : Microsoft.VisualStudio.TextManager.Interop.IVsImmediateStatementCompletion
[<System.Runtime.InteropServices.Guid("58F03D6E-F781-4E44-BD88-3BDE817CBDCD")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsImmediateStatementCompletion2 = interface
interface IVsImmediateStatementCompletion
Public Interface IVsImmediateStatementCompletion2
Implements IVsImmediateStatementCompletion
- Atributos
- Implementações
Comentários
Essa interface é chamada pela janela de comando do ambiente e é acessada chamando QueryInterface no mesmo objeto que implementa IVsLanguageInfo .
Essa interface foi criada quando o suporte à conclusão de instruções foi adicionado à janela Watch e o suporte para vários filtros no idioma era necessário. Use essa interface somente de agora em diante, não use a interface antiga.
Métodos
| EnableStatementCompletion(Int32, Int32, Int32, IVsTextView) |
Habilita ou desabilita a conclusão da instrução. |
| EnableStatementCompletion_Deprecated(Int32, Int32, Int32) |
Esse método é preterido. Use EnableStatementCompletion(Int32, Int32, Int32, IVsTextView). |
| GetFilter(IVsTextView, IVsTextViewFilter) | |
| InstallStatementCompletion(Int32, IVsTextView, Int32) |
Informa ao serviço de linguagem que ele deve adicionar ou remover seu IVsTextViewFilter da cadeia de filtro de comando para a janela de comando IVsTextView IVsTextView . |
| SetCompletionContext(String, IVsTextLines, TextSpan[], Object, IVsTextView) |
Define o contexto atual para conclusão de instrução para a janela de comando. |
| SetCompletionContext_Deprecated(String, IVsTextLines, TextSpan[], Object) |
Esse método é preterido. Use SetCompletionContext(String, IVsTextLines, TextSpan[], Object, IVsTextView). |