层元素
命名空间: 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 的字符串字典。 (继承自 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 命名空间
CreateLayer