Compartir a través de


ExtensionContextExtensions (Clase)

Jerarquía de herencia

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement.ExtensionContextExtensions

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
<ExtensionAttribute> _
Public NotInheritable Class ExtensionContextExtensions
public static class ExtensionContextExtensions

El tipo ExtensionContextExtensions expone los siguientes miembros.

Métodos

  Nombre Descripción
Método públicoMiembro estático AtLeastOneSelected<T>(IVsSelectionContext) Aplicación auxiliar que devuelve true si la selección contiene al menos un elemento de tipo T
Método públicoMiembro estático AtLeastOneSelected<T1, T2>(IVsSelectionContext) Aplicación auxiliar que devuelve true si la selección contiene al menos un elemento de tipo T1 o T2.
Método públicoMiembro estático GetCurrentDocumentSelection<T> Obtiene el subconjunto de la selección del documento actual que es de tipo T
Método públicoMiembro estático GetCurrentSelection<T> Obtiene el subconjunto de la selección actual que es de tipo T
Método públicoMiembro estático 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.
Método públicoMiembro estático IsSingleDocumentSelection Devuelve si solo hay un elemento seleccionado en el documento activo.
Método públicoMiembro estático IsSingleSelection Devuelve si solo hay un elemento seleccionado en la ventana activa.Esto podría ser una ventana de documento o de herramientas.

Arriba

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

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