Extensions 类

层设计器扩展方法

继承层次结构

System.Object
  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.Extensions

命名空间:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer
程序集:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer(在 Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.dll 中)

语法

声明
<ExtensionAttribute> _
Public NotInheritable Class Extensions
public static class Extensions
[ExtensionAttribute]
public ref class Extensions abstract sealed
[<AbstractClass>]
[<Sealed>]
type Extensions =  class end
public final class Extensions

Extensions 类型公开以下成员。

方法

  名称 说明
公共方法静态成员 CreateComment(ILayerContainer)
公共方法静态成员 CreateComment(ILayerContainer, String) 创建注释。
公共方法静态成员 CreateCommentLink(ILayerComment, ILayer) 将此注释链接到层。
公共方法静态成员 CreateCommentLink(ILayerComment, ILayerComment) 将此层链接到注释。
公共方法静态成员 CreateDependencyLink 将此层链接到其依赖的另一层。
公共方法静态成员 CreateLayer(ILayerContainer)
公共方法静态成员 CreateLayer(ILayerContainer, String) 创建新层。
公共方法静态成员 Delete(ILayerArtifactReference) 删除项目引用。
公共方法静态成员 Delete(ILayerElement) 删除元素。
公共方法静态成员 Delete(ILayerLink) 删除链接。
公共方法静态成员 GetDiagram 获取表示该模型的图表。
公共方法静态成员 GetLayerElement 获取由该形状表示的层元素。
公共方法静态成员 GetLayerModel 获取由该图表显示的图层模型。
公共方法静态成员 GetShape 获取表示该层元素的形状。

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

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