InfoBarModel Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
InfoBarModel(IEnumerable<IVsInfoBarTextSpan>, ImageMoniker, Boolean) |
Constructs an info bar with a message involving formatted text. |
InfoBarModel(String, ImageMoniker, Boolean) |
Constructs an info bar with a simple message. |
InfoBarModel(IEnumerable<IVsInfoBarTextSpan>, IEnumerable<IVsInfoBarActionItem>, ImageMoniker, Boolean) |
Constructs an info bar with a message involving formatted text and a separate panel of action buttons or links. |
InfoBarModel(String, IEnumerable<IVsInfoBarActionItem>, ImageMoniker, Boolean) |
Constructs an info bar with a simple message and a separate panel of action buttons or links. |
InfoBarModel(IEnumerable<IVsInfoBarTextSpan>, ImageMoniker, Boolean)
Constructs an info bar with a message involving formatted text.
public InfoBarModel (System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Shell.Interop.IVsInfoBarTextSpan> textSpans, Microsoft.VisualStudio.Imaging.Interop.ImageMoniker image = default, bool isCloseButtonVisible = true);
new Microsoft.VisualStudio.Shell.InfoBarModel : seq<Microsoft.VisualStudio.Shell.Interop.IVsInfoBarTextSpan> * Microsoft.VisualStudio.Imaging.Interop.ImageMoniker * bool -> Microsoft.VisualStudio.Shell.InfoBarModel
Public Sub New (textSpans As IEnumerable(Of IVsInfoBarTextSpan), Optional image As ImageMoniker = Nothing, Optional isCloseButtonVisible As Boolean = true)
Parameters
- textSpans
- IEnumerable<IVsInfoBarTextSpan>
The message to display.
- image
- ImageMoniker
The image to display next to the message.
- isCloseButtonVisible
- Boolean
True if the info bar can be closed by the user, otherwise false.
Applies to
InfoBarModel(String, ImageMoniker, Boolean)
Constructs an info bar with a simple message.
InfoBarModel(std::wstring const & text, Microsoft::VisualStudio::Imaging::Interop::ImageMoniker image = null, bool isCloseButtonVisible = true);
public InfoBarModel (string text, Microsoft.VisualStudio.Imaging.Interop.ImageMoniker image = default, bool isCloseButtonVisible = true);
new Microsoft.VisualStudio.Shell.InfoBarModel : string * Microsoft.VisualStudio.Imaging.Interop.ImageMoniker * bool -> Microsoft.VisualStudio.Shell.InfoBarModel
Public Sub New (text As String, Optional image As ImageMoniker = Nothing, Optional isCloseButtonVisible As Boolean = true)
Parameters
- text
- String
The message to display.
- image
- ImageMoniker
The image to display next to the message.
- isCloseButtonVisible
- Boolean
True if the info bar can be closed by the user, otherwise false.
Applies to
InfoBarModel(IEnumerable<IVsInfoBarTextSpan>, IEnumerable<IVsInfoBarActionItem>, ImageMoniker, Boolean)
Constructs an info bar with a message involving formatted text and a separate panel of action buttons or links.
public InfoBarModel (System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Shell.Interop.IVsInfoBarTextSpan> textSpans, System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Shell.Interop.IVsInfoBarActionItem> actionItems, Microsoft.VisualStudio.Imaging.Interop.ImageMoniker image = default, bool isCloseButtonVisible = true);
new Microsoft.VisualStudio.Shell.InfoBarModel : seq<Microsoft.VisualStudio.Shell.Interop.IVsInfoBarTextSpan> * seq<Microsoft.VisualStudio.Shell.Interop.IVsInfoBarActionItem> * Microsoft.VisualStudio.Imaging.Interop.ImageMoniker * bool -> Microsoft.VisualStudio.Shell.InfoBarModel
Public Sub New (textSpans As IEnumerable(Of IVsInfoBarTextSpan), actionItems As IEnumerable(Of IVsInfoBarActionItem), Optional image As ImageMoniker = Nothing, Optional isCloseButtonVisible As Boolean = true)
Parameters
- textSpans
- IEnumerable<IVsInfoBarTextSpan>
The message to display.
- actionItems
- IEnumerable<IVsInfoBarActionItem>
The buttons or links to display on the panel, separate from the message.
- image
- ImageMoniker
The image to display next to the message.
- isCloseButtonVisible
- Boolean
True if the info bar can be closed by the user, otherwise false.
Applies to
InfoBarModel(String, IEnumerable<IVsInfoBarActionItem>, ImageMoniker, Boolean)
Constructs an info bar with a simple message and a separate panel of action buttons or links.
public InfoBarModel (string text, System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Shell.Interop.IVsInfoBarActionItem> actionItems, Microsoft.VisualStudio.Imaging.Interop.ImageMoniker image = default, bool isCloseButtonVisible = true);
new Microsoft.VisualStudio.Shell.InfoBarModel : string * seq<Microsoft.VisualStudio.Shell.Interop.IVsInfoBarActionItem> * Microsoft.VisualStudio.Imaging.Interop.ImageMoniker * bool -> Microsoft.VisualStudio.Shell.InfoBarModel
Public Sub New (text As String, actionItems As IEnumerable(Of IVsInfoBarActionItem), Optional image As ImageMoniker = Nothing, Optional isCloseButtonVisible As Boolean = true)
Parameters
- text
- String
The message to display.
- actionItems
- IEnumerable<IVsInfoBarActionItem>
The buttons or links to display on the panel, separate from the message.
- image
- ImageMoniker
The image to display next to the message.
- isCloseButtonVisible
- Boolean
True if the info bar can be closed by the user, otherwise false.