Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Un StyleSet es una colección de objetos gráficos que se pueden usar por una aplicación para especificar un conjunto de lápices, de pinceles, y fuentes que se utilizarán para todas las operaciones de dibujo.Dentro del código de dibujo, puede llamar a StyleSet.GetPen para recuperar un lápiz concreto definido por el sistema.Que el lápiz se establecerá en color y el estilo correctos definido con la aplicación.Utilice ese lápiz inmediatamente porque es único.Si necesita contener sobre un uso GetPenCopy de lápiz.StyleSets puede residir en varios niveles del sistema.Hay un ApplicationStyleSet que son el esquema definido de estilo de los valores predeterminados de la aplicación.Hay también ClassStyleSets que existen en el tipo de clase nivel para especificar los estilos para todas las instancias de esta clase de forma.Hay también puede existir la instancia StyleSets que contiene información de recurso para cada instancia de una forma.Esto debe utilizarse cuando distintas instancias de la misma clase de formas pueden tener aspecto diferente.Realmente al intentar recuperar un objeto, como un lápiz, el código de StyleSet va por la cadena de herencia de la instancia a la clase a la aplicación StyleSets hasta si encuentra que primer uno que contiene ese recurso que busque (como definido por el ResourceId el que se está solicitando).
Jerarquía de herencia
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.StyleSet
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 StyleSet
public class StyleSet
El tipo StyleSet expone los siguientes miembros.
Constructores
| Nombre | Descripción | |
|---|---|---|
![]() |
StyleSet | Crea una instancia de StyleSet que vincula el actual a su elemento primario. |
Arriba
Propiedades
| Nombre | Descripción | |
|---|---|---|
![]() |
Parent | |
![]() |
UseHighContrastColors | Obtiene un valor que indica si este StyleSet resuelve los colores de contraste alto. |
Arriba
Métodos
| Nombre | Descripción | |
|---|---|---|
![]() |
AddBrush | Agregue un nuevo Pincel a este StyleSet. |
![]() |
AddFont | Agregue una nueva fuente a este StyleSet. |
![]() |
AddPen | agregue un nuevo lápiz a este StyleSet. |
![]() |
ClearBrushOverride | Borra un Pincel invalidado en el StyleSet. |
![]() |
ClearFontOverride | Borra una fuente invalidada en el StyleSet. |
![]() |
ClearPenOverride | borra un lápiz invalidado en el StyleSet. |
![]() |
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). |
![]() |
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). |
![]() |
GetBrush | Recupera un Pincel específico de StyleSet.Si no está en el actual, busca la cadena primaria para ver si será allí.Esto es un singleton.¡No dispose (esto se bloqueará!uso inmediatamente.El uso GetBrushCopy si otro pincel es necesario! |
![]() |
GetBrushCopy | Recupera un Pincel específico de StyleSet.Si no está en el actual, busca la cadena primaria para ver si será allí.esto es una copia.El llamador es responsable de dispose. |
![]() |
GetFont | Recupera una fuente concreta de StyleSet.Si no está en el actual, busca la cadena primaria para ver si será allí. |
![]() |
GetFontHeight | Devuelve el interlineado de la fuente especificada (es decir, el alto de una línea de texto) en unidades universal.El interlineado es el ascenso + la pendiente + algún extensor recomendado.La subida es el alto de caracteres sobre la línea base, y la pendiente es el alto del carácter debajo de la línea base.El objeto está bajo la pendiente. |
![]() |
GetFontSize | Devuelve el alto em de fuente con el identificador especificadoÉste es el valor especificado cuando se creó la fuente.Utilice GetFontHeight en su lugar para obtener el alto de una línea de texto al utilizar a esta fuente. |
![]() |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). |
![]() |
GetOverriddenBrushSettings | Obtiene un objeto de BrushSettings que contiene valores que han reemplazado en este conjunto de estilo.Si no se ha reemplazado ningún valor, este método devuelve null. |
![]() |
GetOverriddenFontSettings | Obtiene un objeto de FontSettings que contiene valores que han reemplazado en este conjunto de estilo.Si no se ha reemplazado ningún valor, este método devuelve null. |
![]() |
GetOverriddenPenSettings | Obtiene un objeto de PenSettings que contiene valores que han reemplazado en este conjunto de estilo.Si no se ha reemplazado ningún valor, este método devuelve null. |
![]() |
GetPen | Recupera un lápiz específico de StyleSet.Si no está en el actual, busca la cadena primaria para ver si será allí.Esto es un singleton.¡No dispose (esto se bloqueará!uso inmediatamente.El uso GetPenCopy si otro lápiz es necesario! |
![]() |
GetPenCopy | Recupera un lápiz específico de StyleSet.Si no está en el actual, busca la cadena primaria para ver si será allí.esto es una copia.El llamador es responsable de dispose. |
![]() |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). |
![]() |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). |
![]() |
OverrideBrush | Reemplaza el Pincel especificado en el StyleSet. |
![]() |
OverrideBrushWorker | Reemplaza el Pincel especificado en el StyleSet. |
![]() |
OverrideFont | Invalida la fuente especificada en el StyleSet. |
![]() |
OverrideFontWorker | Invalida la fuente especificada en el StyleSet. |
![]() |
OverridePen | Reemplaza el lápiz especificado en el StyleSet. |
![]() |
OverridePenWorker | Reemplaza el lápiz especificado en el StyleSet. |
![]() |
RefreshResources | Fuerza una re-resolución de los recursos en caso necesario.Resolver recursos más adelante cuando se usan. |
![]() |
RemoveBrush | Quita un Pincel de este StyleSet. |
![]() |
RemoveFont | Quita una fuente de este StyleSet. |
![]() |
RemovePen | quita un lápiz de este StyleSet. |
![]() |
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)
.gif)
.gif)
.gif)
.gif)