ISpaceReservationManager Interface
Manages space reservation adornments.
Assembly: Microsoft.VisualStudio.Text.UI.Wpf (in Microsoft.VisualStudio.Text.UI.Wpf.dll)
| Name | Description | |
|---|---|---|
![]() | Agents | Gets the list of agents managed by this manager. |
![]() | HasAggregateFocus | Determines whether the adornment created by the space reservation agent has keyboard focus. |
![]() | IsMouseOver | Determines whether the mouse is over an agent managed by this manager. |
| Name | Description | |
|---|---|---|
![]() | AddAgent(ISpaceReservationAgent) | Adds a space reservation agent to the list of agents managed by this manager. |
![]() | CreatePopupAgent(ITrackingSpan, PopupStyles, UIElement) | Creates a default implementation of an ISpaceReservationAgent that displays its content in a popup window. |
![]() | RemoveAgent(ISpaceReservationAgent) | Removes the specified space reservation agent from the list of agents managed by this manager. |
![]() | UpdatePopupAgent(ISpaceReservationAgent, ITrackingSpan, PopupStyles) | Updates the specified agent with the specified span. |
| Name | Description | |
|---|---|---|
![]() | AgentChanged | Occurs when the agent is changed. |
![]() | GotAggregateFocus | Occurs when any of the adornments managed by this space reservation manager gets keyboard focus. |
![]() | LostAggregateFocus | Occurs when keyboard focus is lost by any of the adornments managed by this space reservation manager. |


