InfoBarHostControl Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Элемент управления, который может использоваться для размещения Инфобарс. Элемент управления ведущего приложения отслеживает события на каждой информационной панели, чтобы удалить закрытые информационные панели из коллекции.
public ref class InfoBarHostControl sealed : System::Windows::Controls::Control, Microsoft::Internal::VisualStudio::Shell::Interop::IVsInfoBarHostPrivate, Microsoft::VisualStudio::Shell::Interop::IVsInfoBarUIEvents
public sealed class InfoBarHostControl : System.Windows.Controls.Control, Microsoft.Internal.VisualStudio.Shell.Interop.IVsInfoBarHostPrivate, Microsoft.VisualStudio.Shell.Interop.IVsInfoBarUIEvents
type InfoBarHostControl = class
inherit Control
interface IVsInfoBarHost
interface IVsInfoBarUIEvents
interface IVsInfoBarHostPrivate
Public NotInheritable Class InfoBarHostControl
Inherits Control
Implements IVsInfoBarHostPrivate, IVsInfoBarUIEvents
- Наследование
-
InfoBarHostControl
- Реализации
-
Microsoft.Internal.VisualStudio.Shell.Interop.IVsInfoBarHostPrivate IVsInfoBarHost IVsInfoBarUIEvents
Конструкторы
| InfoBarHostControl() |
Создает новый экземпляр Инфобархостконтрол. |
Свойства
| HostWindowIdentifier |
Определяет окно, в котором размещена информационная панель. Используется только в целях телеметрии. |
| InfoBars |
Получает доступный только для чтения список элементов пользовательского интерфейса информационной панели. |
Методы
| AddInfoBar(IVsUIElement) |
Добавьте элемент пользовательского интерфейса информационной панели на этот узел информационной панели. |
| RemoveInfoBar(IVsUIElement) |
Удаление элемента интерфейса информационной панели с этого узла информационной панели. |
Явные реализации интерфейса
| IVsInfoBarHostPrivate.GetInfoBar(Int32) | |
| IVsInfoBarHostPrivate.InfoBarCount | |
| IVsInfoBarUIEvents.OnActionItemClicked(IVsInfoBarUIElement, IVsInfoBarActionItem) |
Вызывается при нажатии элемента действия информационной панели. |
| IVsInfoBarUIEvents.OnClosed(IVsInfoBarUIElement) |
Возникает при закрытии информационной панели. |