Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Monitors the current selection state in the shell.
This API is not CLS-compliant.
Namespace: Microsoft.VisualStudio.Modeling.Shell
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)
Syntax
'Declaration
<CLSCompliantAttribute(False)> _
Public Interface IMonitorSelectionService
[CLSCompliantAttribute(false)]
public interface IMonitorSelectionService
[CLSCompliantAttribute(false)]
public interface class IMonitorSelectionService
[<CLSCompliantAttribute(false)>]
type IMonitorSelectionService = interface end
public interface IMonitorSelectionService
The IMonitorSelectionService type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() |
CurrentDocument | Gets the active document. |
![]() |
CurrentDocumentView | Gets the active document view. |
![]() |
CurrentSelectionContainer | Gets the active selection container. |
![]() |
CurrentUndoManager | Gets the UndoManager that is assigned to the document window that is active. |
![]() |
CurrentWindow | Gets the document pane or tool window pane that is active. |
![]() |
CurrentWindowFrame | Gets the document frame or tool window frame that is active. |
Top
Methods
Name | Description | |
---|---|---|
![]() |
GetCommandContextCookie | Gets the cookie that is assigned to the specified command UI context. |
![]() |
IsCommandContextActive(Guid) | Verifies whether the specified command UI context is active. |
![]() |
IsCommandContextActive(UInt32) | Verifies whether the command UI context for the specified cookie is active. |
Top
Events
Name | Description | |
---|---|---|
![]() |
CommandContextChanged | Occurs when the command UI context is activated or deactivated. |
![]() |
DocumentChanged | Occurs when the document changes. |
![]() |
DocumentWindowChanged | Occurs when the document window changes. |
![]() |
SelectionChanged | Occurs when the current selection changes. |
![]() |
UndoManagerChanged | Occurs when the current UndoManager changes. |
![]() |
WindowChanged | Occurs when the window frame changes. |
Top