Partager via


Facades, classe

Cette API prend en charge l'infrastructure .NET Framework et n'est pas destinée à être utilisée directement à partir de votre code.

Classe de façades de couche pour créer l'objet de façade pour des éléments de couche

Hiérarchie d'héritage

System.Object
  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.Internal.Facades

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 NotInheritable Class Facades
public static class Facades
public ref class Facades abstract sealed
[<AbstractClass>]
[<Sealed>]
type Facades =  class end
public final class Facades

Méthodes

  Nom Description
Méthode publiqueMembre statique GetElement(ILayerArtifactReference) Pour l'objet de façade donné ILayerArtifactReference, retourne sous l'objet ReferenceItem situé au-dessous
Méthode publiqueMembre statique GetElement<TElement>(Object) Pour l'objet de façade donné, méthode pour retourner l'élément couche situé au-dessous.
Méthode publiqueMembre statique GetFacade(ReferenceItem) Pour la référence donnée, retourne l'objet de façade ILayerArtifactReference.
Méthode publiqueMembre statique GetFacade<TFacade>(ModelElement) 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é

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.Internal, espace de noms