Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Layer element
Namespace: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer
Assembly: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer (in Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.dll)
Syntax
'Declaration
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
The ILayer type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
![]() |
ArtifactReferences | Get the artifact references. |
![]() |
Comments | Get the comments that are contained in this element (not the comments that are linked to it). (Inherited from ILayerContainer.) |
![]() |
Description | Get/set the description. (Inherited from ILayerElement.) |
![]() |
Id | Gets the unique identifier of this element. (Inherited from ILayerElement.) |
![]() |
IncomingDependencyLinks | Get the incoming dependency links. |
![]() |
IsDeleted | Check whether this element has been deleted. (Inherited from ILayerElement.) |
![]() |
Layers | Get the layers that are contained in this element. (Inherited from ILayerContainer.) |
![]() |
Name | Get/set the unique name. (Inherited from ILayerElement.) |
![]() |
OutgoingDependencyLinks | Get the outgoing dependency links. |
![]() |
Parent | The parent container, either an ILayer or an ILayerModel. |
![]() |
Properties | Gets a string dictionary that you can use to store arbitrary data with each ILayerElement. (Inherited from ILayerElement.) |
Top
Extension Methods
| Name | Description | |
|---|---|---|
![]() |
CreateArtifactReferenceAsync(Project) | Overloaded. (Defined by ArtifactReferenceExtensions.) |
![]() |
CreateArtifactReferenceAsync(Project, EventHandler<CreateArtifactReferenceCompletedEventArgs>) | Overloaded. (Defined by ArtifactReferenceExtensions.) |
![]() |
CreateArtifactReferenceAsync(Project, EventHandler<CreateArtifactReferenceCompletedEventArgs>, Object) | Overloaded. Link this layer to a Visual Studio project. This is an asynchronous operation. The completed event will be called when the operation has terminated. (Defined by ArtifactReferenceExtensions.) |
![]() |
CreateArtifactReferenceAsync(ProjectItem, EventHandler<CreateArtifactReferenceCompletedEventArgs>, Object) | Overloaded. Link this layer to a Visual Studio project item such as a file. This is an asynchronous operation. The completed event will be called when the operation has terminated. (Defined by ArtifactReferenceExtensions.) |
![]() |
CreateComment() | Overloaded. (Defined by Extensions.) |
![]() |
CreateComment(String) | Overloaded. Create a comment. (Defined by Extensions.) |
![]() |
CreateDependencyLink | Link this layer to another layer on which it depends. (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
CreateLayer
.gif)
.gif)