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

其他资源

层关系图:参考