Facades.GetFacade<TFacade> 方法 (ModelElement)

此 API 支持 .NET Framework 基础结构,不适合在代码中直接使用。

对于给定的层元素,这个方法返回了要求的外观对象来表示传入层元素。

命名空间:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.Internal
程序集:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer(在 Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.dll 中)

语法

声明
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 不支持泛型类型或方法。

类型参数

  • TFacade
    要创建的外观对象的类型。

参数

返回值

类型:TFacade
请求的 TFacade 对象。

.NET Framework 安全性

请参见

参考

Facades 类

GetFacade 重载

Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.Internal 命名空间