Facades.GetFacade<TFacade>-Methode (ModelElement)

Diese API unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code bestimmt.

Für das angegebene Ebenenelement gibt diese Methode das angeforderte Fassadenobjekt zurück, um das übergebene Ebenenelement darzustellen.

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

Syntax

'Declaration
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 unterstützt keine generischen Typen oder Methoden.

Typparameter

  • TFacade
    Typ des zu erstellenden Fassadenobjekts

Parameter

Rückgabewert

Typ: TFacade
Das angeforderte TFacade-Objekt.

.NET Framework-Sicherheit

Siehe auch

Referenz

Facades Klasse

GetFacade-Überladung

Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.Internal-Namespace