IVsDropdownBar Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece o controle da barra suspensa na parte superior de uma janela de código.
public interface class IVsDropdownBar
public interface class IVsDropdownBar
__interface IVsDropdownBar
[System.Runtime.InteropServices.ComConversionLoss]
[System.Runtime.InteropServices.Guid("D7820968-4CF8-4760-B633-570282E5F66D")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsDropdownBar
[<System.Runtime.InteropServices.ComConversionLoss>]
[<System.Runtime.InteropServices.Guid("D7820968-4CF8-4760-B633-570282E5F66D")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsDropdownBar = interface
Public Interface IVsDropdownBar
- Derivado
- Atributos
Comentários
Use IVsDropDownBar para forçar uma atualização do conteúdo da combinação da barra suspensa ou para alterar a seleção de uma das combinações.
Notas aos Implementadores
Implemente IVsDropdownBar para se comunicar diretamente com uma barra de menus suspensa. Para obter um IVsDropdownBar, consulte IVsDropdownBarManager .
Métodos
| Attach(IntPtr, Int32, IVsDropdownBarClient) |
Cria a janela e a combinação suspensa e configura um vínculo entre a barra suspensa e seu cliente. |
| Detach() |
Quebra o vínculo entre a barra suspensa e seu cliente. |
| GetClient(IVsDropdownBarClient) |
Retorna o cliente associado a esta barra suspensa. |
| GetCurrentSelection(Int32, Int32) |
Retorna a entrada selecionada atualmente em uma determinada combinação. |
| RefreshCombo(Int32, Int32) |
Forçar um redesenho de uma combinação, especificando a nova seleção. |
| SetCurrentSelection(Int32, Int32) |
Define a seleção atual na combinação suspensa fornecida |