InfoBarHostControl Classe

Definição

Um controle que pode ser usado para hospedar InfoBars. O controle de host observa eventos em cada barra de informações para remover barras de informação fechadas de sua coleção.

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
Herança
InfoBarHostControl
Implementações
Microsoft.Internal.VisualStudio.Shell.Interop.IVsInfoBarHostPrivate IVsInfoBarHost IVsInfoBarUIEvents

Construtores

InfoBarHostControl()

Cria uma nova instância de InfoBarHostControl.

Propriedades

HostWindowIdentifier

Identifica a janela na qual a barra de identificação está hospedada. Isso é usado somente para fins de telemetria.

InfoBars

Obtém uma lista somente leitura de elementos da interface do usuário da barra de listagem.

Métodos

AddInfoBar(IVsUIElement)

Adicione um elemento da interface do usuário da barra de a este host de barra de erro.

RemoveInfoBar(IVsUIElement)

Remova um elemento da interface do usuário da barra de erro deste host de barra de erro.

Implantações explícitas de interface

IVsInfoBarHostPrivate.GetInfoBar(Int32)
IVsInfoBarHostPrivate.InfoBarCount
IVsInfoBarUIEvents.OnActionItemClicked(IVsInfoBarUIElement, IVsInfoBarActionItem)

Gerado quando o item de ação da barra de ações é clicado.

IVsInfoBarUIEvents.OnClosed(IVsInfoBarUIElement)

Gerado quando a barra de a é fechada.

Aplica-se a