IVsSelectionContext (Interfaz)
Espacio de nombres: Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement
Ensamblado: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (en Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Sintaxis
'Declaración
Public Interface IVsSelectionContext
public interface IVsSelectionContext
El tipo IVsSelectionContext expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
CurrentContextMenuHost | Obtiene el host de menú contextual actual | |
CurrentDocumentSelection | Devuelve la colección de elementos seleccionados en la ventana de documento activa. | |
CurrentSelection | Devuelve la colección de elementos seleccionados en la ventana activa.Esto podría ser una ventana de documento o una ventana de herramientas. | |
CurrentStore | Almacén asociado al DocData actual normalmente.Pero otro puede invalidarlo en caso de necesidades especiales (almacén $$$ para la instancia) | |
DiagramClientView | Obtiene la DiagramClientView que tiene actualmente el foco | |
SingleDocumentSelection | Devuelve el objeto principal seleccionado en la ventana de documento activa. | |
SingleSelection | Devuelve el objeto principal seleccionado en la ventana activa.Esto podría ser una ventana de documento o una ventana de herramientas. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
CanDeleteSelectedItems | Determina si el elemento seleccionado se puede eliminar o no | |
DeleteSelectedItems | Método protegido para eliminar los elementos seleccionados | |
IsDiagramSelected | Determina si la selección actual es un diagrama |
Arriba
Métodos de extensión
Nombre | Descripción | |
---|---|---|
AtLeastOneSelected<T>() | Sobrecargado. Aplicación auxiliar que devuelve true si la selección contiene al menos un elemento de tipo T (Definido por ExtensionContextExtensions). | |
AtLeastOneSelected<T1, T2>() | Sobrecargado. Aplicación auxiliar que devuelve true si la selección contiene al menos un elemento de tipo T1 o T2. (Definido por ExtensionContextExtensions). | |
GetCurrentDocumentSelection<T> | Obtiene el subconjunto de la selección del documento actual que es de tipo T (Definido por ExtensionContextExtensions). | |
GetCurrentSelection<T> | Obtiene el subconjunto de la selección actual que es de tipo T (Definido por ExtensionContextExtensions). | |
IsAnyDocumentSelectionUndeletable | Devuelve si alguno de los elementos de forma de la lista de selección no puede eliminarse.Esta implementación comprueba formas Compartment y MoveableHostShape. (Definido por ExtensionContextExtensions). | |
IsSingleDocumentSelection | Devuelve si solo hay un elemento seleccionado en el documento activo. (Definido por ExtensionContextExtensions). | |
IsSingleSelection | Devuelve si solo hay un elemento seleccionado en la ventana activa.Esto podría ser una ventana de documento o de herramientas. (Definido por ExtensionContextExtensions). |
Arriba
Vea también
Referencia
Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement (Espacio de nombres)