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
- shapeFields
Type : System.Collections.Generic.IList<ShapeField>
Liste à laquelle cette méthode doit ajouter des instances de ShapeField.
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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.