PenSettings (Clase)

PenSettings permite que ciertas propiedades en un PenStyleSetInfo están marcadas como se invalidan o inmutable.Si algunos valores de lápiz se marcan como inmutables, no se permiten cambiar de nuevo.

Jerarquía de herencia

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.PenSettings

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

Sintaxis

'Declaración
Public Class PenSettings
public class PenSettings

El tipo PenSettings expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público PenSettings Constructor predeterminado.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública Alignment obtiene o establece la información de PenAlignment.Sólo permite el cambio si la propiedad no es inmutable y establece los indicadores de reemplazo correctamente.
Propiedad pública Brush Obtiene o establece la información de Pincel para el PenStyleSetInfo.Sólo permite el cambio si la propiedad no es inmutable y establece los indicadores de reemplazo correctamente.
Propiedad pública Color obtiene o establece la información de color para este PenStyleSetInfo.Sólo permite el cambio si la propiedad no es inmutable y establece los indicadores de reemplazo correctamente.
Propiedad pública CompoundArray Obtiene o establece los valores de una matriz que especifican un lápiz compuesto para el PenStyleSetInfo.Sólo permite el cambio si la propiedad no es inmutable y establece los indicadores de reemplazo correctamente.
Propiedad pública CustomEndCap Obtiene o establece una mayúscula personalizada para utilizar al final de las líneas que se dibujen con este objeto pen.Sólo permite el cambio si la propiedad no es inmutable y establece los indicadores de reemplazo correctamente.
Propiedad pública CustomStartCap Obtiene o establece una mayúscula personalizada para utilizar al principio de las líneas que se dibujen con este objeto de PenStyleSetInfo.Sólo permite el cambio si la propiedad no es inmutable y establece los indicadores de reemplazo correctamente.
Propiedad pública DashCap Obtiene o establece el estilo de mayúsculas utilizado al final de los guiones que constituyen las líneas de guiones que se dibujen con este objeto de PenStyleSetInfo.Sólo permite el cambio si la propiedad no es inmutable y establece los indicadores de reemplazo correctamente.
Propiedad pública DashOffset Obtiene o establece la distancia desde el comienzo de una línea hasta el comienzo de un modelo de guiones.Sólo permite el cambio si la propiedad no es inmutable y establece los indicadores de reemplazo correctamente.
Propiedad pública DashPattern Obtiene o establece una matriz de guiones y espacios personalizados.Sólo permite el cambio si la propiedad no es inmutable y establece los indicadores de reemplazo correctamente.
Propiedad pública DashStyle Obtiene o establece el estilo usado para las líneas de guiones que se dibujen con este objeto pen.Sólo permite el cambio si la propiedad no es inmutable y establece los indicadores de reemplazo correctamente.
Propiedad pública EndCap Obtiene o establece el estilo de mayúsculas utilizado al final de las líneas que se dibujen con este objeto de PenStyleSetInfo.Sólo permite el cambio si la propiedad no es inmutable y establece los indicadores de reemplazo correctamente.
Propiedad pública ImmutableAlignment Crea establecer de alineación inmutable, incambiable por otros.Una vez que se cree inmutable, nadie más puede cambiarlo.
Propiedad pública ImmutableBrush Crea establecer de Pincel inmutable, incambiable por otros.Una vez que se cree inmutable, nadie más puede cambiarlo.
Propiedad pública ImmutableColor crea la definición de colores inmutable, incambiable por otras.Una vez que se cree inmutable, nadie más puede cambiarlo.
Propiedad pública ImmutableCompoundArray Crea la configuración de CompoundArray inmutable, incambiable por otros.Una vez que se cree inmutable, nadie más puede cambiarlo.
Propiedad pública ImmutableCustomEndCap Crea la configuración de CustomEndCap inmutable, incambiable por otros.Una vez que se cree inmutable, nadie más puede cambiarlo.
Propiedad pública ImmutableCustomStartCap Crea la configuración de CustomStartCap inmutable, incambiable por otros.Una vez que se cree inmutable, nadie más puede cambiarlo.
Propiedad pública ImmutableDashCap Crea la configuración de DashCap inmutable, incambiable por otros.Una vez que se cree inmutable, nadie más puede cambiarlo.
Propiedad pública ImmutableDashOffset Crea la configuración de DashOffset inmutable, incambiable por otros.Una vez que se cree inmutable, nadie más puede cambiarlo.
Propiedad pública ImmutableDashPattern Crea la configuración de DashPattern inmutable, incambiable por otros.Una vez que se cree inmutable, nadie más puede cambiarlo.
Propiedad pública ImmutableDashStyle Crea la configuración de DashStyle inmutable, incambiable por otros.Una vez que se cree inmutable, nadie más puede cambiarlo.
Propiedad pública ImmutableEndCap crea establecer de EndCap inmutable, incambiable por otros.Una vez que se cree inmutable, nadie más puede cambiarlo.
Propiedad pública ImmutableLineJoin Crea la configuración de LineJoin inmutable, incambiable por otros.Una vez que se cree inmutable, nadie más puede cambiarlo.
Propiedad pública ImmutableMiterLimit crea establecer de MiterLimit inmutable, incambiable por otros.Una vez que se cree inmutable, nadie más puede cambiarlo.
Propiedad pública ImmutableStartCap crea establecer de StartCap inmutable, incambiable por otros.Una vez que se cree inmutable, nadie más puede cambiarlo.
Propiedad pública ImmutableTransform Crea establecer de transformación inmutable, incambiable por otros.Una vez que se cree inmutable, nadie más puede cambiarlo.
Propiedad pública ImmutableWidth Crea establecer width inmutable, incambiable por otros.Una vez que se cree inmutable, nadie más puede cambiarlo.
Propiedad pública LineJoin Obtiene o establece el estilo de unión para los extremos de dos líneas consecutivas que se dibujen con este objeto de PenStyleSetInfo.Sólo permite el cambio si la propiedad no es inmutable y establece los indicadores de reemplazo correctamente.
Propiedad pública MiterLimit Obtiene o establece el límite del grosor de la combinación en una esquina en ángulo.Sólo permite el cambio si la propiedad no es inmutable y establece los indicadores de reemplazo correctamente.
Propiedad pública PenSettingsFlags Obtiene las propiedades sobrescriben en el PenStyleSetInfo.
Propiedad pública PenStyleSetInfo Obtiene o establece el PenStyleSetInfo asociado a estos valores.
Propiedad pública StartCap Obtiene o establece el estilo de mayúsculas utilizado al principio de las líneas que se dibujen con este objeto de PenStyleSetInfo.Sólo permite el cambio si la propiedad no es inmutable y establece los indicadores de reemplazo correctamente.
Propiedad pública Transform obtiene o establece la transformación geométrica para este objeto de PenStyleSetInfo.Sólo permite el cambio si la propiedad no es inmutable y establece los indicadores de reemplazo correctamente.
Propiedad pública Width obtiene o establece el ancho de este objeto de PenStyleSetInfo.Sólo permite el cambio si la propiedad no es inmutable y establece los indicadores de reemplazo correctamente.

Arriba

Métodos

  Nombre Descripción
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método público GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público IsOverridden Comprueba si algún PenSettings se invalida.
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).

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 (Espacio de nombres)