Partager via


ShapeElement.CreateDecorators, méthode

Crée une collection de éléments décoratifs pour le 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 Function CreateDecorators As List(Of Decorator)
protected List<Decorator> CreateDecorators()

Valeur de retour

Type : System.Collections.Generic.List<Decorator>
Une collection de éléments décoratifs pour le type de forme.

Notes

Ce appels de méthode InitializeDecorators () après avoir instancié une collection vide de décorateur.Comme les champs de forme, les éléments décoratifs sont par- type instancié, pas par- instance.

Exemples

public override global::System.Collections.Generic.IList<DslDiagrams::Decorator> Decorators
{
get 
{
if(decorators == null)
{
decorators = CreateDecorators();

// fire this event to allow the diagram to initialize decorator mappings for this shape type.
if(DecoratorsInitialized != null)
{
DecoratorsInitialized(this, global::System.EventArgs.Empty);
}
}

return decorators; 
}
}

Sécurité .NET Framework

Voir aussi

Référence

ShapeElement Classe

Microsoft.VisualStudio.Modeling.Diagrams, espace de noms