PenSettings, classe
PenSettings permet certaines propriétés sur un PenStyleSetInfo à marquer comme substitué ou immuable.Si certains paramètres de stylet sont marqués comme immuables, un ne leur permet pas pour être modifié à nouveau.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.PenSettings
Espace de noms : Microsoft.VisualStudio.Modeling.Diagrams
Assembly : Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)
Syntaxe
'Déclaration
Public Class PenSettings
public class PenSettings
Le type PenSettings expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
PenSettings | Constructeur par défaut. |
Début
Propriétés
Nom | Description | |
---|---|---|
Alignment | Obtient ou définit les informations de PenAlignment.Autorise uniquement la modification si la propriété n'est pas immuable et définit les balises de priorité appropriée. | |
Brush | Obtient ou définit les informations de pinceau pour le PenStyleSetInfo.Autorise uniquement la modification si la propriété n'est pas immuable et définit les balises de priorité appropriée. | |
Color | Obtient ou définit les informations sur la couleur pour ce PenStyleSetInfo.Autorise uniquement la modification si la propriété n'est pas immuable et définit les balises de priorité appropriée. | |
CompoundArray | Obtient ou définit les valeurs d'une matrice qui spécifient un stylet composé pour le PenStyleSetInfo.Autorise uniquement la modification si la propriété n'est pas immuable et définit les balises de priorité appropriée. | |
CustomEndCap | Obtient ou définit un couvercle personnalisé de l'utiliser à la fin de les lignes dessinées avec cet objet de stylet.Autorise uniquement la modification si la propriété n'est pas immuable et définit les balises de priorité appropriée. | |
CustomStartCap | Obtient ou définit un couvercle personnalisé de l'utiliser au début des lignes dessinées avec cet objet de PenStyleSetInfo.Autorise uniquement la modification si la propriété n'est pas immuable et définit les balises de priorité appropriée. | |
DashCap | Obtient ou définit le style de couvercle utilisé à la fin des tirets qui composent des lignes en pointillés dessinées avec cet objet de PenStyleSetInfo.Autorise uniquement la modification si la propriété n'est pas immuable et définit les balises de priorité appropriée. | |
DashOffset | Obtient ou définit la distance entre le début d'une ligne et le début d'un tiret.Autorise uniquement la modification si la propriété n'est pas immuable et définit les balises de priorité appropriée. | |
DashPattern | Obtient ou définit un tableau d'espaces et de tirets personnalisés.Autorise uniquement la modification si la propriété n'est pas immuable et définit les balises de priorité appropriée. | |
DashStyle | Obtient ou définit le style utilisé pour des lignes en pointillés dessinées avec cet objet de stylet.Autorise uniquement la modification si la propriété n'est pas immuable et définit les balises de priorité appropriée. | |
EndCap | Obtient ou définit le style de couvercle utilisé à la fin de les lignes dessinées avec cet objet de PenStyleSetInfo.Autorise uniquement la modification si la propriété n'est pas immuable et définit les balises de priorité appropriée. | |
ImmutableAlignment | Rend définir d'alignement immuable, inchangeable par d'autres.Une fois qu'il est immuable, rendez personne d'autre peut le modifier. | |
ImmutableBrush | Rend définir de pinceau immuable, inchangeable par d'autres.Une fois qu'il est immuable, rendez personne d'autre peut le modifier. | |
ImmutableColor | Rend le paramètre de couleur immuable, inchangeable par d'autres.Une fois qu'il est immuable, rendez personne d'autre peut le modifier. | |
ImmutableCompoundArray | Permet de définir CompoundArray immuable, inchangeable par d'autres.Une fois qu'il est immuable, rendez personne d'autre peut le modifier. | |
ImmutableCustomEndCap | Permet de définir CustomEndCap immuable, inchangeable par d'autres.Une fois qu'il est immuable, rendez personne d'autre peut le modifier. | |
ImmutableCustomStartCap | Permet de définir CustomStartCap immuable, inchangeable par d'autres.Une fois qu'il est immuable, rendez personne d'autre peut le modifier. | |
ImmutableDashCap | Permet de définir DashCap immuable, inchangeable par d'autres.Une fois qu'il est immuable, rendez personne d'autre peut le modifier. | |
ImmutableDashOffset | Permet de définir DashOffset immuable, inchangeable par d'autres.Une fois qu'il est immuable, rendez personne d'autre peut le modifier. | |
ImmutableDashPattern | Permet de définir DashPattern immuable, inchangeable par d'autres.Une fois qu'il est immuable, rendez personne d'autre peut le modifier. | |
ImmutableDashStyle | Permet de définir DashStyle immuable, inchangeable par d'autres.Une fois qu'il est immuable, rendez personne d'autre peut le modifier. | |
ImmutableEndCap | Rend définir d'EndCap immuable, inchangeable par d'autres.Une fois qu'il est immuable, rendez personne d'autre peut le modifier. | |
ImmutableLineJoin | Permet de définir LineJoin immuable, inchangeable par d'autres.Une fois qu'il est immuable, rendez personne d'autre peut le modifier. | |
ImmutableMiterLimit | Permet de définir MiterLimit immuable, inchangeable par d'autres.Une fois qu'il est immuable, rendez personne d'autre peut le modifier. | |
ImmutableStartCap | Permet de définir StartCap immuable, inchangeable par d'autres.Une fois qu'il est immuable, rendez personne d'autre peut le modifier. | |
ImmutableTransform | Rend définir de transformation immuable, inchangeable par d'autres.Une fois qu'il est immuable, rendez personne d'autre peut le modifier. | |
ImmutableWidth | Rend définir de largeur immuable, inchangeable par d'autres.Une fois qu'il est immuable, rendez personne d'autre peut le modifier. | |
LineJoin | Obtient ou définit le style de jointure pour les extrémités de deux lignes consécutives dessinées avec cet objet de PenStyleSetInfo.Autorise uniquement la modification si la propriété n'est pas immuable et définit les balises de priorité appropriée. | |
MiterLimit | Obtient ou définit la limite d'épaisseur de la jointure sur un coin à onglet.Autorise uniquement la modification si la propriété n'est pas immuable et définit les balises de priorité appropriée. | |
PenSettingsFlags | Obtient les propriétés substituées dans le PenStyleSetInfo. | |
PenStyleSetInfo | Obtient ou définit le PenStyleSetInfo associé avec ces paramètres. | |
StartCap | Obtient ou définit le style de couvercle utilisé au début des lignes dessinées avec cet objet de PenStyleSetInfo.Autorise uniquement la modification si la propriété n'est pas immuable et définit les balises de priorité appropriée. | |
Transform | Obtient ou définit la transformation géométrique pour cet objet de PenStyleSetInfo.Autorise uniquement la modification si la propriété n'est pas immuable et définit les balises de priorité appropriée. | |
Width | Obtient ou définit la largeur de cet objet de PenStyleSetInfo.Autorise uniquement la modification si la propriété n'est pas immuable et définit les balises de priorité appropriée. |
Début
Méthodes
Nom | Description | |
---|---|---|
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
IsOverridden | Teste si certain PenSettings sont substitués. | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) | |
ToString | Retourne une chaîne qui représente l'objet actif. (Hérité de Object.) |
Début
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.