Interface IVsDropdownBarClient
Descreve o conteúdo na lista suspensa barra combinações.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (em Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxe
'Declaração
<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
O tipo IVsDropdownBarClient expõe os membros a seguir.
Métodos
Nome | Descrição | |
---|---|---|
GetComboAttributes | Retorna informações sobre uma barra de menu suspenso / combinação da janela. | |
GetComboTipText | Retorna a dica de ferramenta para toda uma lista suspensa da barra de combinação. | |
GetEntryAttributes | Retorna os atributos de aparência de uma entrada de combinação drop-down de texto. | |
GetEntryImage | Retorna o glifo associado a uma entrada de combinação. | |
GetEntryText | Retorna o texto para uma entrada de combinação. | |
OnComboGetFocus | Acionado quando a combinação recebe o foco. | |
OnItemChosen | Acionado quando um item de combinação é escolhido. | |
OnItemSelected | Acionado quando um item de combinação é selecionado. | |
SetDropdownBar | Chamado pela barra de menu suspenso para capturar a mesmo para o cliente. |
Superior
Comentários
Cada combinação descrita por IVsDropDownBarClient podem conter texto sem formatação ou lindos texto, que está em negrito, sublinhado, ou itálico, pode ter coloração de fonte do texto de janela ou fonte acinzentada coloração e mostrar, opcionalmente, um bitmap pequeno ao lado dele. Imagem de desenho é negociada usando listas de imagem, assim como ocorre com o IVsCompletionSet interface. Cada combinação drop-down pode ter uma lista de imagem diferente, tendo em mente que as listas de imagem devem ter imagens da mesma altura. Você pode ter um número arbitrário de combinações, e o código de lista suspensa faz suposições sobre sua semântica.
Observações para implementadores
Implementar a IVsDropdownBarClient interface para descrever o conteúdo da lista suspensa barra combinações.