Compartir a través de


IVsSelectionContext (Interfaz)

Espacio de nombres:  Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement
Ensamblado:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (en Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)

Sintaxis

'Declaración
Public Interface IVsSelectionContext
public interface IVsSelectionContext

El tipo IVsSelectionContext expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública CurrentContextMenuHost Obtiene el host actual del menú contextual
Propiedad pública CurrentDocumentSelection Devuelve la colección de elementos seleccionados en la ventana de documento activo.
Propiedad pública CurrentSelection Devuelve la colección de elementos seleccionados en la ventana activa.Esto podría ser una ventana de documento o ventana de herramientas.
Propiedad pública CurrentStore Almacén asociado al DocData actual normalmente.Pero otro puede invalidarlo en caso de necesidades especiales (common almacene como)
Propiedad pública DiagramClientView Obtiene el DiagramClientView que tiene actualmente el foco
Propiedad pública SingleDocumentSelection devuelve el objeto seleccionado primario en la ventana de documento activo.
Propiedad pública SingleSelection Devuelve el objeto seleccionado primario en la ventana activa.Esto podría ser una ventana de documento o ventana de herramientas.

Arriba

Métodos

  Nombre Descripción
Método público CanDeleteSelectedItems Determina si el elemento seleccionado se puede eliminar o no
Método público DeleteSelectedItems Método protegido para eliminar elementos seleccionados
Método público IsDiagramSelected determina si la selección actual es un diagrama

Arriba

Métodos de extensión

  Nombre Descripción
Método de extensión público AtLeastOneSelected<T>() Sobrecargado. El cambio de la aplicación auxiliar true si la selección contiene al menos un elemento de tipo t (Definido por ExtensionContextExtensions).
Método de extensión público AtLeastOneSelected<T1, T2>() Sobrecargado. El cambio de la aplicación auxiliar true si la selección contiene al menos un elemento del tipo T1 o de T2. (Definido por ExtensionContextExtensions).
Método de extensión público GetCurrentDocumentSelection<T> Obtenga el subconjunto de selección del documento actual que es de tipo t (Definido por ExtensionContextExtensions).
Método de extensión público GetCurrentSelection<T> Obtenga el subconjunto de la selección actual que es de tipo t (Definido por ExtensionContextExtensions).
Método de extensión público IsAnyDocumentSelectionUndeletable Devuelve si ninguno de los elementos de la forma en la lista de selección no pueden eliminarse.Comprobaciones de esta implementación formas de Compartment y de MoveableHostShape. (Definido por ExtensionContextExtensions).
Método de extensión público IsSingleDocumentSelection Devuelve si solo hay un elemento seleccionado en el documento activo. (Definido por ExtensionContextExtensions).
Método de extensión público IsSingleSelection Devuelve si solo hay un elemento seleccionado en la ventana activa.Esto podría ser un documento o ventana de herramientas. (Definido por ExtensionContextExtensions).

Arriba

Vea también

Referencia

Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement (Espacio de nombres)