InfoBarHostControl Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein-Steuerelement, das zum Hosten von Info leisten verwendet werden kann. Das Host Steuerelement beobachtet Ereignisse auf jeder Infoleiste, um geschlossene Info leisten aus der Auflistung zu entfernen.
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
- Vererbung
-
InfoBarHostControl
- Implementiert
-
Microsoft.Internal.VisualStudio.Shell.Interop.IVsInfoBarHostPrivate IVsInfoBarHost IVsInfoBarUIEvents
Konstruktoren
| InfoBarHostControl() |
Erstellt eine neue Instanz von infobarhostcontrol. |
Eigenschaften
| HostWindowIdentifier |
Identifiziert das Fenster, in dem die Info Leiste gehostet wird. Dies wird nur für Telemetriezwecke verwendet. |
| InfoBars |
Ruft eine schreibgeschützte Liste der Benutzeroberflächen Elemente der Infobar ab. |
Methoden
| AddInfoBar(IVsUIElement) |
Fügen Sie diesem Infobar-Host ein Element der Infobar-Benutzeroberfläche hinzu. |
| RemoveInfoBar(IVsUIElement) |
Entfernt ein Infobar-Benutzeroberflächen Element von diesem Infobar-Host. |
Explizite Schnittstellenimplementierungen
| IVsInfoBarHostPrivate.GetInfoBar(Int32) | |
| IVsInfoBarHostPrivate.InfoBarCount | |
| IVsInfoBarUIEvents.OnActionItemClicked(IVsInfoBarUIElement, IVsInfoBarActionItem) |
Wird ausgelöst, wenn auf das Aktions Element der Infobar geklickt wird. |
| IVsInfoBarUIEvents.OnClosed(IVsInfoBarUIElement) |
Wird ausgelöst, wenn die Info Leiste geschlossen wird. |