Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer 命名空間
此命名空間中的類別可讓您讀取及更新圖層模型。 ILayerModel 表示模型的根, ILayer 是圖層節點,因此, IDependencyLink 執行個體連結圖層。 IShape 代表圖表上的每個 ILayer。
如需詳細資訊,請參閱下列主題:
如何:使用 Visual Studio API 開啟 UML 模型
以使用者身份建立和使用層模型
UML 程式設計模型
類別
類別 | 描述 | |
---|---|---|
![]() |
ArtifactReferenceExtensions | 圖層設計工具擴充方法 |
![]() |
CreateArtifactReferenceCompletedEventArgs | 用於建立成品參考的回呼引數。 |
![]() |
Extensions | 圖層設計工具擴充方法 |
![]() |
LayerDesignerExtensionAttribute | 將此屬性套用至定義圖層圖表擴充的類別。 |
![]() |
PropertyExtension<TTargetElementType> | 屬性延伸的抽象基底類別。 |
![]() |
ValidationExtensions | 用於驗證的擴充方法。 |
介面
介面 | 描述 | |
---|---|---|
![]() |
ILayer | 圖層項目 |
![]() |
ILayerArtifactReference | 成品參考 |
![]() |
ILayerComment | 註解項目。註解可包含在圖層模型或圖層中,也可以連結至任意數量的圖層。 |
![]() |
ILayerCommentLink | 從註解連結到元素。 |
![]() |
ILayerContainer | 可以包含層,如層模型或圖層的物件。 |
![]() |
ILayerDependencyLink | 從一個圖層連結到它所依賴的另一層。 |
![]() |
ILayerElement | 在圖層圖表中所有項目的基底。 |
![]() |
ILayerLink | 圖層模型中所有連結的基底。 |
![]() |
ILayerModel | 根層模型 |
![]() |
IPropertyExtension | 要在屬性方格中顯示自訂屬性的圖層擴充 |
![]() |
IValidateArchitectureExtension | 匯出並實作此介面,以定義自訂的層驗證方案,由驗證架構指令叫用。 |
列舉
列舉類型 | 描述 | |
---|---|---|
![]() |
GraphErrorLevel | 層級錯誤產生使用。 |