ILayerContainer Interface
An object that can contain a layer, such as a layer model or layer.
Namespace: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer
Assembly: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer (in Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.dll)
Syntax
'Declaration
Public Interface ILayerContainer _
Inherits ILayerElement
public interface ILayerContainer : ILayerElement
public interface class ILayerContainer : ILayerElement
type ILayerContainer =
interface
interface ILayerElement
end
public interface ILayerContainer extends ILayerElement
The ILayerContainer type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() |
Comments | Get the comments that are contained in this element (not the comments that are linked to it). |
![]() |
Description | Get/set the description. (Inherited from ILayerElement.) |
![]() |
Id | Gets the unique identifier of this element. (Inherited from ILayerElement.) |
![]() |
IsDeleted | Check whether this element has been deleted. (Inherited from ILayerElement.) |
![]() |
Layers | Get the layers that are contained in this element. |
![]() |
Name | Get/set the unique name. (Inherited from ILayerElement.) |
![]() |
Properties | Gets a string dictionary that you can use to store arbitrary data with each ILayerElement. (Inherited from ILayerElement.) |
Top
Extension Methods
Name | Description | |
---|---|---|
![]() |
CreateComment() | Overloaded. (Defined by Extensions.) |
![]() |
CreateComment(String) | Overloaded. Create a comment. (Defined by Extensions.) |
![]() |
CreateLayer() | Overloaded. (Defined by Extensions.) |
![]() |
CreateLayer(String) | Overloaded. Create a new layer. (Defined by Extensions.) |
![]() |
Delete | Delete the element. (Defined by Extensions.) |
![]() |
GetShape | Get the shape that presents this layer element. (Defined by Extensions.) |
Top
See Also
Reference
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer Namespace