Metodo ProfileStereotypeExtensions.ApplyProfile
Consente di applicare il profilo al pacchetto in modo che gli stereotipi del profilo possano essere applicati ai contenuti del pacchetto. Consente di creare un IProfileInstance che rappresenta la relazione tra il profilo e il pacchetto.
Spazio dei nomi: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Assembly: Microsoft.VisualStudio.ArchitectureTools.Extensibility (in Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)
Sintassi
'Dichiarazione
<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
Parametri
- package
Tipo: Microsoft.VisualStudio.Uml.Classes.IPackage
- profile
Tipo: Microsoft.VisualStudio.Uml.Profiles.IProfile
Il profilo che deve essere reso disponibile nel pacchetto.
Valore restituito
Tipo: Microsoft.VisualStudio.Uml.Classes.IProfileInstance
IProfileInstance rappresenta il collegamento tra un profilo e un pacchetto a cui viene applicato.
Nota sull'utilizzo
In Visual Basic e C# è possibile chiamare questo metodo come metodo di istanza su qualsiasi oggetto di tipo IPackage. Per chiamare il metodo utilizzando la sintassi del metodo di istanza, omettere il primo parametro. Per ulteriori informazioni, vedere Metodi di estensione (Visual Basic) o Metodi di estensione (Guida per programmatori C#).
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
ProfileStereotypeExtensions Classe
Spazio dei nomi Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml