Partager via


BrushSettings, classe

BrushSettings permet certaines propriétés sur un BrushStyleSetInfo à marquer comme substitué ou immuable.Si certains paramètres de pinceau 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.BrushSettings

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 BrushSettings
public class BrushSettings

Le type BrushSettings expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique BrushSettings Constructeur par défaut.

Début

Propriétés

  Nom Description
Propriété publique BackColor Obtient ou définit la couleur des espaces entre les lignes de hachure dessinées par cet objet de HatchBrush.Autorise uniquement la modification si la propriété n'est pas immuable et définit les balises de priorité appropriée.
Propriété publique BrushSettingsFlags Obtient les propriétés substituées dans le BrushStyleSetInfo.
Propriété publique BrushStyleSetInfo Obtient ou définit le BrushStyleSetInfo associé avec ces paramètres.
Propriété publique BrushType Obtient ou définit le type de pinceau.Autorise uniquement la modification si la propriété n'est pas immuable et définit les balises de priorité appropriée.
Propriété publique Color Obtient ou définit la couleur de cet objet de SolidBrush.Autorise uniquement la modification si la propriété n'est pas immuable et définit les balises de priorité appropriée.
Propriété publique ForeColor Obtient ou définit la couleur des lignes de hachure dessinées par cet objet de HatchBrush.Autorise uniquement la modification si la propriété n'est pas immuable et définit les balises de priorité appropriée.
Propriété publique HatchStyle Obtient ou définit le style de hachurage de cet objet de HatchBrush.Autorise uniquement la modification si la propriété n'est pas immuable et définit les balises de priorité appropriée.
Propriété publique Image Obtient ou définit l'objet d'image associé à cet objet de TextureBrush.Autorise uniquement la modification si la propriété n'est pas immuable et définit les balises de priorité appropriée.
Propriété publique ImmutableBackColor Rend définir BackColor immuable, inchangeable par d'autres.Une fois qu'il est immuable, rendez personne d'autre peut le modifier.
Propriété publique ImmutableBrushType Rend le paramètre de type de pinceau immuable, inchangeable par d'autres.Une fois qu'il est immuable, rendez personne d'autre peut le modifier.
Propriété publique 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.
Propriété publique ImmutableForeColor Rend définir ForeColor immuable, inchangeable par d'autres.Une fois qu'il est immuable, rendez personne d'autre peut le modifier.
Propriété publique ImmutableHatchStyle Permet de définir HatchStyle immuable, inchangeable par d'autres.Une fois qu'il est immuable, rendez personne d'autre peut le modifier.
Propriété publique ImmutableImage Rend définir d'image immuable, inchangeable par d'autres.Une fois qu'elle est immuable, rendez personne d'autre peut le modifier.
Propriété publique ImmutableTransform Rend définir de transformation immuable, inchangeable par d'autres.Une fois qu'elle est immuable, rendez personne d'autre peut le modifier.
Propriété publique ImmutableWrapMode Permet de définir WrapMode immuable, inchangeable par d'autres.Une fois qu'elle est immuable, rendez personne d'autre peut le modifier.
Propriété publique Transform Obtient ou définit un objet de matrice qui définit une transformation géométrique locale pour l'image associée à cet objet de TextureBrush.Autorise uniquement la modification si la propriété n'est pas immuable et définit les balises de priorité appropriée.
Propriété publique WrapMode Obtient ou définit une énumération de WrapMode qui indique le mode habillage pour cet objet de TextureBrush.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
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode protégée 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.)
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique IsOverridden Teste si certain BrushSettings sont substitués.
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)

Début

Notes

BrushSettings permet certaines propriétés sur un BrushStyleSetInfo à marquer comme substitué ou immuable.Si certains paramètres de pinceau sont marqués comme immuables, il ne leur permet pas pour être modifié à nouveau.

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.

Voir aussi

Référence

Microsoft.VisualStudio.Modeling.Diagrams, espace de noms