ISpaceReservationManager Interface

 

Manages space reservation adornments.

Namespace:   Microsoft.VisualStudio.Text.Editor
Assembly:  Microsoft.VisualStudio.Text.UI.Wpf (in Microsoft.VisualStudio.Text.UI.Wpf.dll)

public interface ISpaceReservationManager

NameDescription
System_CAPS_pubpropertyAgents

Gets the list of agents managed by this manager.

System_CAPS_pubpropertyHasAggregateFocus

Determines whether the adornment created by the space reservation agent has keyboard focus.

System_CAPS_pubpropertyIsMouseOver

Determines whether the mouse is over an agent managed by this manager.

NameDescription
System_CAPS_pubmethodAddAgent(ISpaceReservationAgent)

Adds a space reservation agent to the list of agents managed by this manager.

System_CAPS_pubmethodCreatePopupAgent(ITrackingSpan, PopupStyles, UIElement)

Creates a default implementation of an ISpaceReservationAgent that displays its content in a popup window.

System_CAPS_pubmethodRemoveAgent(ISpaceReservationAgent)

Removes the specified space reservation agent from the list of agents managed by this manager.

System_CAPS_pubmethodUpdatePopupAgent(ISpaceReservationAgent, ITrackingSpan, PopupStyles)

Updates the specified agent with the specified span.

NameDescription
System_CAPS_pubeventAgentChanged

Occurs when the agent is changed.

System_CAPS_pubeventGotAggregateFocus

Occurs when any of the adornments managed by this space reservation manager gets keyboard focus.

System_CAPS_pubeventLostAggregateFocus

Occurs when keyboard focus is lost by any of the adornments managed by this space reservation manager.

Return to top
Show: