Facades.GetFacade<TFacade>, méthode (ModelElement)
Cette API prend en charge l'infrastructure .NET Framework et n'est pas destinée à être utilisée directement à partir de votre code.
Pour l'élément de couche donné, cette méthode retourne l'objet de façade demandé pour représenter l'élément de couche passé
Espace de noms : Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.Internal
Assembly : Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer (dans Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.dll)
Syntaxe
'Déclaration
Public Shared Function GetFacade(Of TFacade As {Class, ILayerElement}) ( _
element As ModelElement _
) As TFacade
public static TFacade GetFacade<TFacade>(
ModelElement element
)
where TFacade : class, ILayerElement
public:
generic<typename TFacade>
where TFacade : ref class, ILayerElement
static TFacade GetFacade(
ModelElement^ element
)
static member GetFacade :
element:ModelElement -> 'TFacade when 'TFacade : not struct and ILayerElement
JScript ne prend pas en charge les types ou les méthodes génériques.
Paramètres de type
- TFacade
Type d'objet Facade à créer
Paramètres
- element
Type : Microsoft.VisualStudio.Modeling.ModelElement
élément de couche à encapsuler
Valeur de retour
Type : TFacade
L'objet TFacade demandé.
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
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.Internal, espace de noms