ILayerModel 介面

根層模型

命名空間:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer
組件:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer (在 Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.dll 中)

語法

'宣告
Public Interface ILayerModel _
    Inherits ILayerContainer, ILayerElement
public interface ILayerModel : ILayerContainer, 
    ILayerElement
public interface class ILayerModel : ILayerContainer, 
    ILayerElement
type ILayerModel =  
    interface
        interface ILayerContainer
        interface ILayerElement
    end
public interface ILayerModel extends ILayerContainer, ILayerElement

ILayerModel 型別會公開下列成員。

屬性

  名稱 說明
公用屬性 Comments 取得包含在此元素中的註解 (而非連結至此元素的註解)。 (繼承自 ILayerContainer)。
公用屬性 Description 取得/設定描述。 (繼承自 ILayerElement)。
公用屬性 Id 取得此元素的唯一識別碼。 (繼承自 ILayerElement)。
公用屬性 IsDeleted 檢查這個項目是否已刪除。 (繼承自 ILayerElement)。
公用屬性 Layers 取得此元素中包含的圖層。 (繼承自 ILayerContainer)。
公用屬性 Name 取得/設定唯一名稱。 (繼承自 ILayerElement)。
公用屬性 Properties 取得字串字典,您可以用來儲存任意資料與每個ILayerElement. (繼承自 ILayerElement)。

回頁首

擴充方法

  名稱 說明
公用擴充方法 CreateComment() 多載。 (以 Extensions 定義。)
公用擴充方法 CreateComment(String) 多載。 建立註解。 (以 Extensions 定義。)
公用擴充方法 CreateLayer() 多載。 (以 Extensions 定義。)
公用擴充方法 CreateLayer(String) 多載。 建立新的圖層。 (以 Extensions 定義。)
公用擴充方法 Delete 刪除項目。 (以 Extensions 定義。)
公用擴充方法 GetDiagram 取得代表此模型的圖表。 (以 Extensions 定義。)
公用擴充方法 GetShape 取得代表此圖層元素的圖形。 (以 Extensions 定義。)

回頁首

請參閱

參考

Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer 命名空間

其他資源

圖層圖表:參考