這個 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
要建立之外觀物件的型別
參數
- element
型別:Microsoft.VisualStudio.Modeling.ModelElement
要包裝的圖層項目
傳回值
型別:TFacade
要求的 TFacade 物件。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。
請參閱
參考
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.Internal 命名空間