Partager via


IVsSelectionContext, interface

Espace de noms :  Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement
Assembly :  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)

Syntaxe

'Déclaration
Public Interface IVsSelectionContext
public interface IVsSelectionContext

Le type IVsSelectionContext expose les membres suivants.

Propriétés

  Nom Description
Propriété publique CurrentContextMenuHost Obtenez l'hôte actuel de menu contextuel
Propriété publique CurrentDocumentSelection Retourne la collection d'éléments sélectionnés dans la fenêtre de document actif.
Propriété publique CurrentSelection Retourne la collection d'éléments sélectionnés dans la fenêtre active.Cela peut être une fenêtre de document ou une fenêtre Outil.
Propriété publique CurrentStore La banque associée au DocData actuel normalement.Mais l'autre peut la substituer en cas de besoins particuliers (common l'enregistrez par exemple)
Propriété publique DiagramClientView Obtient le DiagramClientView actuellement ayant le focus
Propriété publique SingleDocumentSelection Retourne l'objet sélectionné primaire dans la fenêtre de document actif.
Propriété publique SingleSelection Retourne l'objet sélectionné primaire dans la fenêtre active.Cela peut être une fenêtre de document ou une fenêtre Outil.

Début

Méthodes

  Nom Description
Méthode publique CanDeleteSelectedItems Déterminez, que l'option choisie puisse être supprimée ou non
Méthode publique DeleteSelectedItems Méthode protégée pour supprimer des éléments sélectionnés
Méthode publique IsDiagramSelected Détermine si la sélection actuelle est un diagramme

Début

Méthodes d'extension

  Nom Description
Méthode d'extension publique AtLeastOneSelected<T>() Surchargé. Se retourner de programme d'assistance true si la sélection contient au moins un élément de type T (Défini par ExtensionContextExtensions.)
Méthode d'extension publique AtLeastOneSelected<T1, T2>() Surchargé. Se retourner de programme d'assistance true si la sélection contient au moins un élément de T1 de type ou de T2. (Défini par ExtensionContextExtensions.)
Méthode d'extension publique GetCurrentDocumentSelection<T> Obtenez le sous-ensemble de la sélection de document actuel qui est de type T (Défini par ExtensionContextExtensions.)
Méthode d'extension publique GetCurrentSelection<T> Obtenez le sous-ensemble de la sélection actuelle qui est de type T (Défini par ExtensionContextExtensions.)
Méthode d'extension publique IsAnyDocumentSelectionUndeletable Se retourne si des éléments de l'de forme dans la liste de sélection ne peuvent pas être supprimés.Cette implémentation vérifie les formes de compartiment et de MoveableHostShape. (Défini par ExtensionContextExtensions.)
Méthode d'extension publique IsSingleDocumentSelection Se retourne s'il n'existe qu'un seul élément sélectionné sur le document actif. (Défini par ExtensionContextExtensions.)
Méthode d'extension publique IsSingleSelection Se retourne s'il n'existe qu'un seul élément sélectionné sur la fenêtre active.Cela peut être un document ou une fenêtre Outil. (Défini par ExtensionContextExtensions.)

Début

Voir aussi

Référence

Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement, espace de noms