Partager via


ShapeElement.InitializeShapeFields, méthode

Initialise la liste de champs qui représentent les composants de la forme tels que les étiquettes, les icônes, les lignes de texte, et les images d'arrière-plan. Appelée une fois par classe.

Espace de noms :  Microsoft.VisualStudio.Modeling.Diagrams
Assembly :  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

Syntaxe

'Déclaration
Protected Overridable Sub InitializeShapeFields ( _
    shapeFields As IList(Of ShapeField) _
)
protected virtual void InitializeShapeFields(
    IList<ShapeField> shapeFields
)

Paramètres

Notes

Pour ajouter ou modifier les champs de forme pour cette classe de forme, vous pouvez substituer cette méthode. Vous devez définir la propriété Génère le double dérivé de la classe de forme dans la définition DSL.

Cette méthode est appelée une fois pour initialiser la classe. Elle n'est pas appelée pour chaque instance.

Pour obtenir un exemple, consultez ImageField.

Sécurité .NET Framework

Voir aussi

Référence

ShapeElement Classe

Microsoft.VisualStudio.Modeling.Diagrams, espace de noms