IPopupIntellisensePresenter Interface

Defines an IntelliSense presenter that is rendered as a popup within an ITextView.

Namespace:  Microsoft.VisualStudio.Language.Intellisense
Assembly:  Microsoft.VisualStudio.Language.Intellisense (in Microsoft.VisualStudio.Language.Intellisense.dll)

Syntax

'Declaration
Public Interface IPopupIntellisensePresenter _
    Inherits IIntellisensePresenter
public interface IPopupIntellisensePresenter : IIntellisensePresenter
public interface class IPopupIntellisensePresenter : IIntellisensePresenter
type IPopupIntellisensePresenter =  
    interface
        interface IIntellisensePresenter
    end
public interface IPopupIntellisensePresenter extends IIntellisensePresenter

The IPopupIntellisensePresenter type exposes the following members.

Properties

  Name Description
Public property Opacity Gets or sets the opacity of this popup presenter.
Public property PopupStyles Gets a set of flags that determine the popup style.
Public property PresentationSpan Gets the ITrackingSpan to which this presenter is related.
Public property Session Gets the session that this presenter is rendering. (Inherited from IIntellisensePresenter.)
Public property SpaceReservationManagerName Gets the name of the space reservation manager that should be used to create popups for this presenter.
Public property SurfaceElement Gets the WPF UIElement that the presenter wants to be displayed inside a ITextView popup.

Top

Events

  Name Description
Public event PopupStylesChanged Occurs when the PopupStyles property changes.
Public event PresentationSpanChanged Occurs when the PresentationSpan property changes.
Public event SurfaceElementChanged Occurs when the WPF surface element is changed.

Top

See Also

Reference

Microsoft.VisualStudio.Language.Intellisense Namespace