IVsCompletionSetEx, interface
Permet à un jeu de saisies semi-automatiques pour fournir de différents genres de personnalisation.
Espace de noms : Microsoft.VisualStudio.TextManager.Interop
Assembly : Microsoft.VisualStudio.TextManager.Interop.8.0 (dans Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Syntaxe
'Déclaration
<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
Le type IVsCompletionSetEx expose les membres suivants.
Méthodes
Nom | Description | |
---|---|---|
CompareItems | Compare deux éléments de completor. | |
DecreaseFilterLevel | Montrez dans la liste de saisie semi-automatique tous les éléments communs disponibles. | |
GetCompletionItemColor | Retourne le premier plan et les couleurs d'arrière-plan pour un élément sélectionné. | |
GetFilterLevel | Retourne le niveau de filtre actuel. | |
IncreaseFilterLevel | Spectacle dans la liste de saisie semi-automatique les membres du type spécifié. | |
OnCommitComplete | Appelé lorsque l'achèvement a été validé. |
Début
Notes
Cette interface fournit la personnalisation d'une liste de jeu de saisies semi-automatiques des façons suivantes :
Modifiez comment des noms partiels sont correspondus à aux éléments dans la liste.
Substituez le premier plan et les couleurs d'arrière-plan de tout élément.
Montrez les éléments d'achèvement pour un particulier dans une liste secondaire.
Niveaux de filtre
Si vous prenez en charge des niveaux de filtre, les spectacles de liste de saisie semi-automatique deux listes : Commun et Tout. Ces deux listes peuvent être affichées en cliquant sur l'onglet approprié en bas de la fenêtre de liste de saisie semi-automatique. La liste de Tout montre toutes les déclarations dans un type particulier pendant que la liste de Commun montre toutes les déclarations possibles disponibles à ce stade.
Remarques à l'attention des implémenteurs
Les méthodes doivent être implémentées est déterminé par la fonctionnalité pour le prendre en charge.
Implémentez la méthode d'CompareItems pour modifier comment des noms partiels sont comparés aux éléments dans la liste.
Implémentez la méthode d'GetCompletionItemColor pour substituer le premier plan et les couleurs d'arrière-plan de tout élément.
Appliquez GetFilterLevel, IncreaseFilterLevel, et les méthodes d'DecreaseFilterLevel pour fournir une liste secondaire d'éléments d'achèvement.
Remarques à l'attention des appelants
Utilisez la fonction de QueryInterface (ou son opération de cast équivalente) pour obtenir l'interface d'IVsCompletionSetEx d'un objet existant d'IVsCompletionSet.