Partager via


IMonitorSelectionService, interface

Surveiller l'état de sélection actuel dans le shell.

Cette API n'est pas conforme CLS. 

Espace de noms :  Microsoft.VisualStudio.Modeling.Shell
Assembly :  Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)

Syntaxe

'Déclaration
<CLSCompliantAttribute(False)> _
Public Interface IMonitorSelectionService
[CLSCompliantAttribute(false)]
public interface IMonitorSelectionService

Le type IMonitorSelectionService expose les membres suivants.

Propriétés

  Nom Description
Propriété publique CurrentDocument Obtient le document actif.
Propriété publique CurrentDocumentView Obtient la vue du document actif.
Propriété publique CurrentSelectionContainer Obtient le conteneur de sélection active.
Propriété publique CurrentUndoManager Obtient le UndoManager assigné à la fenêtre de document active.
Propriété publique CurrentWindow Obtient le volet de document ou le volet de la fenêtre Outil qui est actif.
Propriété publique CurrentWindowFrame Obtient le frame de document ou le frame de la fenêtre Outil qui est actif.

Début

Méthodes

  Nom Description
Méthode publique GetCommandContextCookie Obtient le cookie assigné au contexte de l'interface utilisateur de la commande spécifiée.
Méthode publique IsCommandContextActive(Guid) Vérifie si le contexte spécifié de la commande interface utilisateur est actif.
Méthode publique IsCommandContextActive(UInt32) Vérifie si le contexte de la commande interface utilisateur pour le cookie spécifié est actif.

Début

Événements

  Nom Description
Événement public CommandContextChanged Se produit lorsque le contexte de l'interface utilisateur de commande est activé ou désactivé.
Événement public DocumentChanged Se produit lorsque le document change.
Événement public DocumentWindowChanged Se produit lorsque la fenêtre de document est modifiée.
Événement public SelectionChanged Se produit lorsque la sélection actuelle change.
Événement public UndoManagerChanged Se produit lorsque le UndoManager actuel change.
Événement public WindowChanged Se produit lorsque le frame de fenêtre change.

Début

Voir aussi

Référence

Microsoft.VisualStudio.Modeling.Shell, espace de noms