Partilhar via


Interface IVsCompletionSetEx

Permite que uma conclusão definida para fornecer vários tipos de personalização.

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

Sintaxe

'Declaração
<GuidAttribute("3F710016-58D5-4887-AD76-936D1A45A588")> _
<InterfaceTypeAttribute()> _
Public Interface IVsCompletionSetEx
[GuidAttribute("3F710016-58D5-4887-AD76-936D1A45A588")]
[InterfaceTypeAttribute()]
public interface IVsCompletionSetEx
[GuidAttribute(L"3F710016-58D5-4887-AD76-936D1A45A588")]
[InterfaceTypeAttribute()]
public interface class IVsCompletionSetEx
[<GuidAttribute("3F710016-58D5-4887-AD76-936D1A45A588")>]
[<InterfaceTypeAttribute()>]
type IVsCompletionSetEx =  interface end
public interface IVsCompletionSetEx

O tipo IVsCompletionSetEx expõe os membros a seguir.

Métodos

  Nome Descrição
Método público CompareItems Compara dois itens de completor.
Método público DecreaseFilterLevel Mostre todos os itens comuns disponíveis na lista de conclusão.
Método público GetCompletionItemColor Retorna as cores de primeiro plano e plano de fundo de um item selecionado.
Método público GetFilterLevel Retorna o nível atual de filtro.
Método público IncreaseFilterLevel Mostre, na lista de conclusão, os membros do tipo especificado.
Método público OnCommitComplete Chamado quando a conclusão foi confirmada.

Superior

Comentários

Essa interface fornece a personalização de uma lista de conjunto de conclusão das seguintes maneiras:

  • Modificar os nomes como parciais são comparados com os itens da lista.

  • Substitua as cores de primeiro plano e plano de fundo de qualquer item.

  • Mostre itens de conclusão para um determinado tipo em uma lista secundária.

Níveis de filtro

Se você oferecer suporte a níveis de filtro, a lista de conclusão mostra duas listas: Common e todos os. Essas duas listas podem ser exibidas clicando na guia apropriada na parte inferior da janela de lista de conclusão. O todos os lista mostra todas as declarações em um determinado tipo, enquanto o comuns lista mostra todas as declarações de possíveis disponíveis nesse momento.

Observações para implementadores

Quais métodos precisam ser implementados é determinado pelo recurso para dar suporte.

Observações para chamadores

Use o QueryInterface função (ou sua operação de projeção equivalente) para obter o IVsCompletionSetEx de uma já existente de interface IVsCompletionSet objeto.

Consulte também

Referência

Namespace Microsoft.VisualStudio.TextManager.Interop