Share via


IVsDropdownBarClient, interface

Décrit le contenu des combinaisons déroulantes de barre.

Espace de noms :  Microsoft.VisualStudio.TextManager.Interop
Assembly :  Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)

Syntaxe

'Déclaration
<InterfaceTypeAttribute()> _
<GuidAttribute("AEE77BDD-05C8-4DE1-B48E-1B003F49ACB7")> _
Public Interface IVsDropdownBarClient
[InterfaceTypeAttribute()]
[GuidAttribute("AEE77BDD-05C8-4DE1-B48E-1B003F49ACB7")]
public interface IVsDropdownBarClient
[InterfaceTypeAttribute()]
[GuidAttribute(L"AEE77BDD-05C8-4DE1-B48E-1B003F49ACB7")]
public interface class IVsDropdownBarClient
[<InterfaceTypeAttribute()>]
[<GuidAttribute("AEE77BDD-05C8-4DE1-B48E-1B003F49ACB7")>]
type IVsDropdownBarClient =  interface end
public interface IVsDropdownBarClient

Le type IVsDropdownBarClient expose les membres suivants.

Méthodes

  Nom Description
Méthode publique GetComboAttributes Informations de retours sur une combinaison déroulante de barre/fenêtre.
Méthode publique GetComboTipText Retourne l'info-bulle pour une combinaison déroulante entière de barre.
Méthode publique GetEntryAttributes Attributs d'apparence de texte de retours pour une entrée déroulante de combinaison.
Méthode publique GetEntryImage Retourne le glyphe associé avec une entrée modifiable.
Méthode publique GetEntryText Retourne le texte pour une entrée modifiable.
Méthode publique OnComboGetFocus Le déclenche lorsque la zone obtient le focus.
Méthode publique OnItemChosen Le déclenche lorsqu'un élément modifiable est choisi.
Méthode publique OnItemSelected Le déclenche lorsqu'un élément modifiable est sélectionné.
Méthode publique SetDropdownBar Appelé par la barre déroulante pour s'accrocher jusqu'au client.

Début

Notes

Chaque combinaison décrite par IVsDropDownBarClient peut contenir le texte brut ou le texte de fantaisie, c'est grasse, souligné, ou en italique, peut avoir la coloration de la police de texte variable de fenêtre ou grisée la coloration de la police, et montre éventuellement une petite bitmap en regard de l'élément. Le dessin d'image est négocié utilisation des listes d'images, comme avec l'interface d'IVsCompletionSet. Chaque combinaison déroulante peut avoir une liste d'images différente, en étant toutefois prévenu que les listes d'images doivent avoir des images de la même hauteur. Vous pouvez avoir un numéro arbitraire de combinaisons, et code déroulant ne fait aucune hypothèse concernant leur sémantique.

Remarques à l'attention des implémenteurs

Implémentez l'interface d'IVsDropdownBarClient pour décrire le contenu des combinaisons déroulantes de barre.

Voir aussi

Référence

Microsoft.VisualStudio.TextManager.Interop, espace de noms