AdjustableArrowCap Classe

Définition

Représente un embout de ligne réglable en forme de flèche. Cette classe ne peut pas être héritée.

public ref class AdjustableArrowCap sealed : System::Drawing::Drawing2D::CustomLineCap
public sealed class AdjustableArrowCap : System.Drawing.Drawing2D.CustomLineCap
type AdjustableArrowCap = class
    inherit CustomLineCap
Public NotInheritable Class AdjustableArrowCap
Inherits CustomLineCap
Héritage

Remarques

Notes

Dans .NET 6 et versions ultérieures, le package System.Drawing.Common, qui inclut ce type, est uniquement pris en charge sur les systèmes d’exploitation Windows. L’utilisation de ce type dans les applications multiplateformes entraîne des avertissements au moment de la compilation et des exceptions au moment de l’exécution. Pour plus d’informations, consultez System.Drawing.Common uniquement pris en charge sur Windows.

Constructeurs

AdjustableArrowCap(Single, Single)

Initialise une nouvelle instance de la classe AdjustableArrowCap avec la largeur et la hauteur spécifiées. Les embouts en forme de flèche créés à l'aide de ce constructeur sont toujours remplis.

AdjustableArrowCap(Single, Single, Boolean)

Initialise une nouvelle instance de la classe AdjustableArrowCap avec la largeur, la hauteur et la propriété de remplissage spécifiées. Le fait qu'un embout de flèche soit rempli ou non dépend de l'argument passé au paramètre isFilled.

Propriétés

BaseCap

Obtient ou définit l'énumération LineCap sur laquelle se base ce CustomLineCap.

(Hérité de CustomLineCap)
BaseInset

Obtient ou définit la distance entre l'embout et la ligne.

(Hérité de CustomLineCap)
Filled

Obtient ou définit une valeur indiquant si l'embout de flèche est rempli.

Height

Obtient ou définit la hauteur de l'embout de la flèche.

MiddleInset

Obtient ou définit le nombre d'unités entre le contour de l'embout de la flèche et le remplissage.

StrokeJoin

Obtient ou définit l'énumération LineJoin qui détermine la manière dont les lignes qui composent cet objet CustomLineCap sont jointes.

(Hérité de CustomLineCap)
Width

Obtient ou définit la largeur de l'embout de flèche.

WidthScale

Obtient ou définit la proportion selon laquelle ajuster cet objet Class CustomLineCap par rapport à la largeur de l'objet Pen.

(Hérité de CustomLineCap)

Méthodes

Clone()

Crée une copie exacte de CustomLineCap.

(Hérité de CustomLineCap)
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.

(Hérité de MarshalByRefObject)
Dispose()

Libère toutes les ressources utilisées par cet objet CustomLineCap.

(Hérité de CustomLineCap)
Dispose(Boolean)

Libère les ressources non managées utilisées par CustomLineCap et libère éventuellement les ressources managées.

(Hérité de CustomLineCap)
Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetLifetimeService()
Obsolète.

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.

(Hérité de MarshalByRefObject)
GetStrokeCaps(LineCap, LineCap)

Obtient les embouts utilisés au début et à la fin des lignes qui constituent cet embout personnalisé.

(Hérité de CustomLineCap)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
InitializeLifetimeService()
Obsolète.

Obtient un objet de service de durée de vie pour contrôler la stratégie de durée de vie de cette instance.

(Hérité de MarshalByRefObject)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

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

Crée une copie superficielle de l'objet MarshalByRefObject actuel.

(Hérité de MarshalByRefObject)
SetStrokeCaps(LineCap, LineCap)

Définit les embouts utilisés au début et à la fin des lignes qui constituent cet embout personnalisé.

(Hérité de CustomLineCap)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à