Partilhar via


Interface IVsExternalCompletionSet

Aprimora a funcionalidade de conjunto de conclusão de IntelliSense para uso em um editor de exibição de texto não.

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("373A9399-FDF5-4F64-8866-E14B7F2CFFF7")> _
Public Interface IVsExternalCompletionSet
[InterfaceTypeAttribute()]
[GuidAttribute("373A9399-FDF5-4F64-8866-E14B7F2CFFF7")]
public interface IVsExternalCompletionSet
[InterfaceTypeAttribute()]
[GuidAttribute(L"373A9399-FDF5-4F64-8866-E14B7F2CFFF7")]
public interface class IVsExternalCompletionSet
[<InterfaceTypeAttribute()>]
[<GuidAttribute("373A9399-FDF5-4F64-8866-E14B7F2CFFF7")>]
type IVsExternalCompletionSet =  interface end
public interface IVsExternalCompletionSet

O tipo IVsExternalCompletionSet expõe os membros a seguir.

Métodos

  Nome Descrição
Método público SetIntellisenseHost Defina o host de IntelliSense que controla a exibição da lista de conclusão.
Método público UpdateCompSet Atualiza o conjunto de conclusão.

Superior

Comentários

Essa interface é usada para forçar uma atualização da lista de conclusão antes de mostrar a lista e para definir o host de IntelliSense que exibe a lista de conclusão. Ao permitir que o host de IntelliSense a ser alterada, a mesma lista de conclusão pode ser usada em mais de um contexto de modo de exibição, ou seja, o editor ou a janela da ferramenta.

Observações para implementadores

Essa interface é implementada da mesma classe que implementa o IVsCompletionSet interface.

Observações para chamadores

Obter essa interface ligando para o QueryInterface método em um IVsCompletionSet de objeto ou a projeção pela IVsCompletionSet o objeto para o IVsExternalCompletionSet interface. O IVsCompletionSet objeto normalmente é passado para o modo de exibição de texto em uma chamada para o InvokeInsertionUI método na IVsTextViewEx interface.

Consulte também

Referência

Namespace Microsoft.VisualStudio.TextManager.Interop