Freigeben über


ProfileStereotypeExtensions.ApplyProfile-Methode

Wendet das Profil auf das Paket an, sodass die Stereotype des Profils auf den Inhalt des Pakets angewendet werden können. Erstellt eine IProfileInstance, die die Beziehung zwischen dem Profil und dem Paket darstellt.

Namespace:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Assembly:  Microsoft.VisualStudio.ArchitectureTools.Extensibility (in Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)

Syntax

'Declaration
<ExtensionAttribute> _
Public Shared Function ApplyProfile ( _
    package As IPackage, _
    profile As IProfile _
) As IProfileInstance
public static IProfileInstance ApplyProfile(
    this IPackage package,
    IProfile profile
)
[ExtensionAttribute]
public:
static IProfileInstance^ ApplyProfile(
    IPackage^ package, 
    IProfile^ profile
)
static member ApplyProfile : 
        package:IPackage * 
        profile:IProfile -> IProfileInstance
public static function ApplyProfile(
    package : IPackage, 
    profile : IProfile
) : IProfileInstance

Parameter

Rückgabewert

Typ: Microsoft.VisualStudio.Uml.Classes.IProfileInstance
Eine IProfileInstance stellt den Link zwischen einem Profil und einem Paket dar, auf das es angewendet wird.

Hinweis zur Verwendung

In Visual Basic und C# können Sie diese Methode als Instanzenmethode für ein beliebiges Objekt vom Typ IPackage aufrufen. Bei Verwendung der Syntax für Instanzenmethoden lassen Sie den ersten Parameter aus. Weitere Informationen finden Sie unter Erweiterungsmethoden (Visual Basic) und Erweiterungsmethoden (C#-Programmierhandbuch).

.NET Framework-Sicherheit

Siehe auch

Referenz

ProfileStereotypeExtensions Klasse

Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml-Namespace