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 | |
---|---|---|
GetComboAttributes | Informations de retours sur une combinaison déroulante de barre/fenêtre. | |
GetComboTipText | Retourne l'info-bulle pour une combinaison déroulante entière de barre. | |
GetEntryAttributes | Attributs d'apparence de texte de retours pour une entrée déroulante de combinaison. | |
GetEntryImage | Retourne le glyphe associé avec une entrée modifiable. | |
GetEntryText | Retourne le texte pour une entrée modifiable. | |
OnComboGetFocus | Le déclenche lorsque la zone obtient le focus. | |
OnItemChosen | Le déclenche lorsqu'un élément modifiable est choisi. | |
OnItemSelected | Le déclenche lorsqu'un élément modifiable est sélectionné. | |
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.