Extensions Class
Layer Designer extension methods
Namespace: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer
Assembly: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer (in Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.dll)
Inheritance Hierarchy
System.Object
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.Extensions
Syntax
public static class Extensions
[ExtensionAttribute]
public ref class Extensions abstract sealed
[<AbstractClass>]
[<Sealed>]
type Extensions = class end
<ExtensionAttribute>
Public NotInheritable Class Extensions
Methods
Name | Description | |
---|---|---|
CreateComment(ILayerContainer) | ||
CreateComment(ILayerContainer, String) | Create a comment. |
|
CreateCommentLink(ILayerComment, ILayer) | Link this comment to a layer. |
|
CreateCommentLink(ILayerComment, ILayerComment) | Link this layer to a comment. |
|
CreateDependencyLink(ILayer, ILayer) | Link this layer to another layer on which it depends. |
|
CreateLayer(ILayerContainer) | ||
CreateLayer(ILayerContainer, String) | Create a new layer. |
|
Delete(ILayerArtifactReference) | Delete the artifact reference. |
|
Delete(ILayerElement) | Delete the element. |
|
Delete(ILayerLink) | Delete the link. |
|
GetDiagram(ILayerModel) | Get the diagram that presents this model. |
|
GetLayerElement(IShape) | Get the layer element presented by this shape. |
|
GetLayerModel(IDiagram) | Get the layer model displayed by this diagram. |
|
GetShape(ILayerElement) | Get the shape that presents this layer element. |
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer Namespace
Return to top