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. |


