ILayer 介面

圖層項目

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

語法

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

ILayer 類型會公開下列成員。

屬性

  名稱 描述
公用屬性 ArtifactReferences 取得變形參照。
公用屬性 Comments (繼承自 ILayerContainer)。
公用屬性 Description (繼承自 ILayerElement)。
公用屬性 Id (繼承自 ILayerElement)。
公用屬性 IncomingDependencyLinks 取得連入的相依性連結。
公用屬性 IsDeleted (繼承自 ILayerElement)。
公用屬性 Layers (繼承自 ILayerContainer)。
公用屬性 Name (繼承自 ILayerElement)。
公用屬性 OutgoingDependencyLinks 取得連出的相依性連結。
公用屬性 Parent 父容器,ILayer 或 ILayerModel。
公用屬性 Properties (繼承自 ILayerElement)。

回頁首

擴充方法

  名稱 描述
公用擴充方法 CreateArtifactReferenceAsync(Project) 多載。 (以 ArtifactReferenceExtensions 定義。)
公用擴充方法 CreateArtifactReferenceAsync(Project, EventHandler<CreateArtifactReferenceCompletedEventArgs>) 多載。 (以 ArtifactReferenceExtensions 定義。)
公用擴充方法 CreateArtifactReferenceAsync(Project, EventHandler<CreateArtifactReferenceCompletedEventArgs>, Object) 多載。 將此圖層連結到 Visual Studio 專案。這是一項非同步作業。作業已終止時,會呼叫已完成事件。 (以 ArtifactReferenceExtensions 定義。)
公用擴充方法 CreateArtifactReferenceAsync(ProjectItem, EventHandler<CreateArtifactReferenceCompletedEventArgs>, Object) 多載。 將此圖層連結到檔案之類的 Visual Studio 專案項目。這是一項非同步作業。作業已終止時,會呼叫已完成事件。 (以 ArtifactReferenceExtensions 定義。)
公用擴充方法 CreateComment() 多載。 (以 Extensions 定義。)
公用擴充方法 CreateComment(String) 多載。 建立註解。 (以 Extensions 定義。)
公用擴充方法 CreateDependencyLink 從此圖層連結到它所依賴的另一層。 (以 Extensions 定義。)
公用擴充方法 CreateLayer() 多載。 (以 Extensions 定義。)
公用擴充方法 CreateLayer(String) 多載。 建立新的圖層。 (以 Extensions 定義。)
公用擴充方法 Delete 刪除項目。 (以 Extensions 定義。)
公用擴充方法 GetShape 取得代表此圖層元素的圖形。 (以 Extensions 定義。)

回頁首

請參閱

參考

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

其他資源

圖層圖表:參考