Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
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 | (Inherited from ILayerContainer.) |
![]() |
Description | (Inherited from ILayerElement.) |
![]() |
Id | (Inherited from ILayerElement.) |
![]() |
IncomingDependencyLinks | Get the incoming dependency links. |
![]() |
IsDeleted | (Inherited from ILayerElement.) |
![]() |
Layers | (Inherited from ILayerContainer.) |
![]() |
Name | (Inherited from ILayerElement.) |
![]() |
OutgoingDependencyLinks | Get the outgoing dependency links. |
![]() |
Parent | The parent container, either an ILayer or an ILayerModel. |
![]() |
Properties | (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
.gif)
.gif)