Interfaccia IVsCompletionSetEx
Consente il completamento impostato per fornire i vari tipi di personalizzazione.
Spazio dei nomi: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Sintassi
'Dichiarazione
<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
Il tipo IVsCompletionSetEx espone i seguenti membri.
Metodi
Nome | Descrizione | |
---|---|---|
CompareItems | confronta due elementi di completor. | |
DecreaseFilterLevel | Mostrare nell'elenco di completamento tutti gli elementi comuni disponibili. | |
GetCompletionItemColor | Restituisce il primo piano e i colori di sfondo per un elemento selezionato. | |
GetFilterLevel | Restituisce il livello corrente del filtro. | |
IncreaseFilterLevel | Mostrare nell'elenco di completamento i membri del tipo specificato. | |
OnCommitComplete | chiamato quando il completamento è stato eseguito il commit. |
In alto
Note
Questa interfaccia consente la personalizzazione di un elenco set di completamenti nei modi seguenti:
Modificare ad esempio i nomi parziali vengono associati agli elementi nell'elenco.
Eseguire l'override dei colori di primo piano e di sfondo di un elemento.
Per visualizzare gli elementi di completamento di un particolare tipo in un elenco secondario.
Livelli di filtro
Se si supportano i livelli di filtro, l'elenco di completamento vengono visualizzati due elenchi: Comune e tutti. Questi due elenchi possono essere visualizzati facendo clic sulla scheda appropriata nella parte inferiore della finestra dell'elenco di completamento. tutti nell'elenco sono indicate tutte le dichiarazioni in un tipo particolare mentre Comune nell'elenco sono indicate tutte le dichiarazioni possibili disponibili in quel punto.
Note per gli implementatori
I metodi devono essere implementati è determinato dalla funzionalità supportare.
implementare CompareItems metodo per modificare la modalità con cui i nomi parziali vengono confrontati gli elementi nell'elenco.
implementare GetCompletionItemColor metodo per eseguire l'override dei colori di primo piano e di sfondo di qualsiasi elemento.
implementare GetFilterLevel, IncreaseFilterLevele DecreaseFilterLevel metodi per fornire un elenco secondario degli elementi di completamento.
Note per i chiamanti
utilizzare QueryInterface l'esecuzione (o la relativa unione equivalente) per ottenere IVsCompletionSetEx collegare da un oggetto esistente IVsCompletionSet oggetto.