Compartilhar via


Interface IVsTextViewIntellisenseHost

Editor núcleo fornecido host intellisense para modos de exibição padrão do editor.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop.8.0 (em Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Sintaxe

'Declaração
<InterfaceTypeAttribute()> _
<GuidAttribute("0816A38B-2B41-4D2A-B1FF-23C1E28D8A18")> _
Public Interface IVsTextViewIntellisenseHost _
    Inherits IVsIntellisenseHost
[InterfaceTypeAttribute()]
[GuidAttribute("0816A38B-2B41-4D2A-B1FF-23C1E28D8A18")]
public interface IVsTextViewIntellisenseHost : IVsIntellisenseHost
[InterfaceTypeAttribute()]
[GuidAttribute(L"0816A38B-2B41-4D2A-B1FF-23C1E28D8A18")]
public interface class IVsTextViewIntellisenseHost : IVsIntellisenseHost
[<InterfaceTypeAttribute()>]
[<GuidAttribute("0816A38B-2B41-4D2A-B1FF-23C1E28D8A18")>]
type IVsTextViewIntellisenseHost =  
    interface 
        interface IVsIntellisenseHost 
    end
public interface IVsTextViewIntellisenseHost extends IVsIntellisenseHost

O tipo IVsTextViewIntellisenseHost expõe os membros a seguir.

Métodos

  Nome Descrição
Método público AfterCompletorCommit
Método público BeforeCompletorCommit
Método público Exec
Método público GetContextBuffer O buffer de contexto.
Método público GetContextCaretPos
Método público GetContextFocalPoint O "ponto focal" ou a posição no buffer de contexto que deve ser considerada o ponto de partida de contexto
Método público GetContextLocation
Método público GetContextSelection
Método público GetHostFlags Sinalizadores de host (consulte a enumeração de IntellisenseHostFlags acima)
Método público GetHostWindow
Método público GetServiceProvider
Método público GetSmartTagRect
Método público GetSubjectCaretPos
Método público GetSubjectSelection
Método público GetSubjectText O texto no qual o Intellisense deve operar.
Método público HighlightMatchingBrace
Método público QueryStatus
Método público ReplaceSubjectTextSpan A edição de texto do assunto.Retorne E_FAIL (ou algo), se o texto contém CR/LFs e os sinalizadores contêm IHF_SINGLELINESUBJECT.
Método público SetContextCaretPos Configuração de cursor/seleção relativo para o buffer de contexto.Qualquer edição deve ser feito por meio de buffer.
Método público SetContextSelection
Método público SetSubjectCaretPos Gerenciamento de cursor/seleção de texto do assunto.Todos retornam E_NOTIMPL se IHF_NOSEPARATESUBJECT é definido em flags.
Método público SetSubjectFromPrimaryBuffer Define a extensão do buffer principal.
Método público SetSubjectSelection
Método público UpdateCompletionStatus IntelliSense UI de tratamento.
Método público UpdateSmartTagWindow
Método público UpdateTipWindow

Superior

Consulte também

Referência

Namespace Microsoft.VisualStudio.TextManager.Interop