VsDropdownBarClass Classe

Definição

Fornece o controle da barra suspensa na parte superior de uma janela de código.

public ref class VsDropdownBarClass : Microsoft::VisualStudio::TextManager::Interop::VsDropdownBar
[Windows::Foundation::Metadata::WebHostHidden]
class VsDropdownBarClass : Microsoft::VisualStudio::TextManager::Interop::VsDropdownBar
[System.Runtime.InteropServices.ClassInterface(0)]
[System.Runtime.InteropServices.ComConversionLoss]
[System.Runtime.InteropServices.Guid("452807CC-9BFA-11D0-8C3F-00C04FC2AAE2")]
[System.Runtime.InteropServices.TypeLibType(2)]
public class VsDropdownBarClass : Microsoft.VisualStudio.TextManager.Interop.VsDropdownBar
[<System.Runtime.InteropServices.ClassInterface(0)>]
[<System.Runtime.InteropServices.ComConversionLoss>]
[<System.Runtime.InteropServices.Guid("452807CC-9BFA-11D0-8C3F-00C04FC2AAE2")>]
[<System.Runtime.InteropServices.TypeLibType(2)>]
type VsDropdownBarClass = class
    interface IVsDropdownBar
    interface VsDropdownBar
Public Class VsDropdownBarClass
Implements VsDropdownBar
Herança
VsDropdownBarClass
Atributos
Implementações

Comentários

Você não pode criar uma instância dessa classe com a new palavra-chave. Em vez disso, você deve obter o ILocalRegistry objeto e criar o objeto com CreateInstance . O MPF encapsula esse método com CreateInstance .

Construtores

VsDropdownBarClass()

Crie uma nova instância de uma barra suspensa.

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()

Interrompe 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ça um redesenho de uma combinação, especificando a seleção atual.

SetCurrentSelection(Int32, Int32)

Define a seleção atual na combinação suspensa fornecida.

Aplica-se a