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 命名空間