IVsDropdownBar Интерфейс

Определение

Предоставляет элемент управления раскрывающейся панелью вверху окна кода.

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
Производный
Атрибуты

Комментарии

Используется IVsDropDownBar для принудительного обновления содержимого сочетания полос раскрывающихся панелей или для изменения выбора одного из сочетаний.

Примечания для тех, кто реализует этот метод

Реализуйте ивсдропдовнбар , чтобы напрямую взаимодействовать с раскрывающейся строкой меню. Сведения о получении ивсдропдовнбарсм. в разделе IVsDropdownBarManager .

Методы

Attach(IntPtr, Int32, IVsDropdownBarClient)

Создает окно и комбинации раскрывающегося списка и настраивает связь между раскрывающимся списком и его клиентом.

Detach()

Разрывает связь между раскрывающемся списком и его клиентом.

GetClient(IVsDropdownBarClient)

Возвращает клиента, связанный с этой раскрывающейся панелью.

GetCurrentSelection(Int32, Int32)

Возвращает запись, которая в данный момент выбрана в заданном сочетании.

RefreshCombo(Int32, Int32)

Принудительно перекрашивает поле со списком с указанием нового выбора.

SetCurrentSelection(Int32, Int32)

Задает текущее выделение в заданном раскрывающемся сочетании

Применяется к