ShapeElement.InitializeDecorators, méthode
Initialise et ajoute des champs au type de forme.
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
Protected Overridable Sub InitializeDecorators ( _
shapeFields As IList(Of ShapeField), _
decorators As IList(Of Decorator) _
)
protected virtual void InitializeDecorators(
IList<ShapeField> shapeFields,
IList<Decorator> decorators
)
Paramètres
- shapeFields
Type : System.Collections.Generic.IList<ShapeField>
La liste de champs est passée de la méthode d'InitialiseShapeFields().
- decorators
Type : System.Collections.Generic.IList<Decorator>
La liste à laquelle cette méthode doit ajouter les éléments décoratifs.
Notes
Cette méthode est appelée après InitializeShapeFields().
Vous pouvez substituer cette méthode pour ajouter ou personnaliser les éléments décoratifs pour cette forme tapent.Vous devez définir la propriété de Génère la dérivée double de la forme.
Par défaut, un élément décoratif est créé pour chaque champ de forme.Les champs de forme d'enveloppe de éléments décoratifs, et peuvent sembler à l'intérieur ou à l'extérieur des limites d'une forme (les champs de forme sont restreints à apparaître dans une forme).Vous pouvez voir la méthode de base dans votre projet en inspectant DÉSOLÉ \ \ Shape.cs GeneratedCode
Exemples
protected override void InitializeDecorators(IList<ShapeField> shapeFields, IList<Decorator> decorators)
{
base.InitializeDecorators(shapeFields, decorators);
ShapeField field1 = ShapeElement.FindShapeField(shapeFields, "Title");
Decorator decorator1 = new ShapeDecorator(field1,
ShapeDecoratorPosition.InnerTopCenter, PointD.Empty);
decorators.Add(decorator1);
}
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.