ProfileStereotypeExtensions.ApplyStereotype, méthode
Applique le stéréotype à l'élément. Crée un IStereotypeInstance qui représente l'extension de l'élément modèle par le stéréotype.
Espace de noms : Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Assembly : Microsoft.VisualStudio.ArchitectureTools.Extensibility (dans Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)
Syntaxe
'Déclaration
<ExtensionAttribute> _
Public Shared Function ApplyStereotype ( _
element As IElement, _
stereotype As IStereotype _
) As IStereotypeInstance
public static IStereotypeInstance ApplyStereotype(
this IElement element,
IStereotype stereotype
)
[ExtensionAttribute]
public:
static IStereotypeInstance^ ApplyStereotype(
IElement^ element,
IStereotype^ stereotype
)
static member ApplyStereotype :
element:IElement *
stereotype:IStereotype -> IStereotypeInstance
public static function ApplyStereotype(
element : IElement,
stereotype : IStereotype
) : IStereotypeInstance
Paramètres
- element
Type : Microsoft.VisualStudio.Uml.Classes.IElement
- stereotype
Type : Microsoft.VisualStudio.Uml.Profiles.IStereotype
Stéréotype à appliquer.
Valeur de retour
Type : Microsoft.VisualStudio.Uml.Classes.IStereotypeInstance
Un IStereotypeInstance représente le lien entre un stéréotype et un élément.
Remarque sur l'utilisation
En Visual Basic et C#, vous pouvez appeler cette méthode comme une méthode d'instance sur n'importe quel objet de type IElement. Lorsque vous utilisez la syntaxe des méthodes d'instance pour appeler cette méthode, omettez le premier paramètre. Pour plus d'informations, consultez Méthodes d'extension (Visual Basic) ou Méthodes d'extension (Guide de programmation C#).
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.
Voir aussi
Référence
ProfileStereotypeExtensions Classe
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml, espace de noms