Brush Classe

Définition

Définit les objets utilisés pour remplir l'intérieur des formes graphiques telles que les rectangles, les ellipses, les secteurs, les polygones et les tracés.Defines objects used to fill the interiors of graphical shapes such as rectangles, ellipses, pies, polygons, and paths.

public ref class Brush abstract : MarshalByRefObject, ICloneable, IDisposable
public abstract class Brush : MarshalByRefObject, ICloneable, IDisposable
type Brush = class
    inherit MarshalByRefObject
    interface ICloneable
    interface IDisposable
Public MustInherit Class Brush
Inherits MarshalByRefObject
Implements ICloneable, IDisposable
Héritage
Dérivé
Implémente

Remarques

Il s’agit d’une classe de base abstraite qui ne peut pas être instanciée.This is an abstract base class and cannot be instantiated. Pour créer un objet Brush, utilisez les classes dérivées de Brush, telles que SolidBrush, TextureBrushet LinearGradientBrush.To create a brush object, use classes derived from Brush, such as SolidBrush, TextureBrush, and LinearGradientBrush.

Notes pour les responsables de l’implémentation

Lorsque vous héritez de la classe Brush, vous devez substituer la méthode Clone().When you inherit from the Brush class, you must override the Clone() method.

Constructeurs

Brush()

Initialise une nouvelle instance de la classe Brush.Initializes a new instance of the Brush class.

Méthodes

Clone()

En cas de substitution dans une classe dérivée, crée une copie exacte de Brush.When overridden in a derived class, creates an exact copy of this Brush.

CreateObjRef(Type)

Crée un objet contenant toutes les informations appropriées requises pour générer un proxy permettant de communiquer avec un objet distant.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Hérité de MarshalByRefObject)
Dispose()

Libère toutes les ressources utilisées par cet objet Brush.Releases all resources used by this Brush object.

Dispose(Boolean)

Libère les ressources non managées utilisées par Brush et libère éventuellement les ressources managées.Releases the unmanaged resources used by the Brush and optionally releases the managed resources.

Equals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
Finalize()

Autorise un objet à tenter de libérer des ressources et à exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par une opération garbage collection.Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.

GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetLifetimeService()

Récupère l'objet de service de durée de vie en cours qui contrôle la stratégie de durée de vie de cette instance.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Hérité de MarshalByRefObject)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
InitializeLifetimeService()

Obtient un objet de service de durée de vie pour contrôler la stratégie de durée de vie de cette instance.Obtains a lifetime service object to control the lifetime policy for this instance.

(Hérité de MarshalByRefObject)
MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
MemberwiseClone(Boolean)

Crée une copie superficielle de l'objet MarshalByRefObject actuel.Creates a shallow copy of the current MarshalByRefObject object.

(Hérité de MarshalByRefObject)
SetNativeBrush(IntPtr)

Dans une classe dérivée, définit une référence à un objet brush GDI+GDI+.In a derived class, sets a reference to a GDI+GDI+ brush object.

ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Hérité de Object)

S’applique à