Partilhar via


IVsInfoBarUIElement Interface

Definition

Represents an InfoBar UI element.

public interface class IVsInfoBarUIElement : Microsoft::VisualStudio::Shell::Interop::IVsUIElement
public interface class IVsInfoBarUIElement : Microsoft::VisualStudio::Shell::Interop::IVsUIElement
__interface IVsInfoBarUIElement : Microsoft::VisualStudio::Shell::Interop::IVsUIElement
public interface IVsInfoBarUIElement : Microsoft.VisualStudio.Shell.Interop.IVsUIElement
[System.Runtime.InteropServices.Guid("369C66D9-2A2B-49CF-9E17-83A1679475B6")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsInfoBarUIElement : Microsoft.VisualStudio.Shell.Interop.IVsUIElement
type IVsInfoBarUIElement = interface
    interface IVsUIElement
[<System.Runtime.InteropServices.Guid("369C66D9-2A2B-49CF-9E17-83A1679475B6")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsInfoBarUIElement = interface
    interface IVsUIElement
Public Interface IVsInfoBarUIElement
Implements IVsUIElement
Attributes
Implements

Methods

Advise(IVsInfoBarUIEvents, UInt32)

Subscribes to UI events for the InfoBar.

Close()

Requests that the InfoBar close itself by raising its OnClosed event.

get_DataSource(IVsUISimpleDataSource)

Gets the data source for this element.

GetUIObject(Object)

Gets the implementation-specific object (for example, an IVsUIWpfElement or an IVsUIWin32Element).

put_DataSource(IVsUISimpleDataSource)

Binds the specified data source to this element.

TranslateAccelerator(IVsUIAccelerator)

Translates keyboard accelerators.

Unadvise(UInt32)

Unsubscribes from UI events for the InfOBar

Applies to