Share via


ILayerDependencyLink Interface

 

Link from a layer to another layer that it depends on.

Namespace:   Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer
Assembly:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer (in Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.dll)

Syntax

public interface ILayerDependencyLink : ILayerLink, ILayerElement
public interface class ILayerDependencyLink : ILayerLink, ILayerElement
type ILayerDependencyLink = 
    interface
        interface ILayerLink
        interface ILayerElement
    end
Public Interface ILayerDependencyLink
    Inherits ILayerLink, ILayerElement

Properties

Name Description
System_CAPS_pubproperty Description

Get/set the description.(Inherited from ILayerElement.)

System_CAPS_pubproperty Direction

Get/set the link direction (Forwards, Backwards and Bidirectional).

System_CAPS_pubproperty Id

Gets the unique identifier of this element.(Inherited from ILayerElement.)

System_CAPS_pubproperty IsDeleted

Check whether this element has been deleted.(Inherited from ILayerElement.)

System_CAPS_pubproperty Name

Get/set the unique name.(Inherited from ILayerElement.)

System_CAPS_pubproperty Properties

Gets a string dictionary that you can use to store arbitrary data with each ILayerElement.(Inherited from ILayerElement.)

System_CAPS_pubproperty Source

Get the source layer.

System_CAPS_pubproperty Target

Get the target layer.

Extension Methods

Name Description
System_CAPS_pubmethod Delete()

Overloaded. Delete the link.(Defined by Extensions.)

System_CAPS_pubmethod GetShape()

Get the shape that presents this layer element.(Defined by Extensions.)

See Also

CreateDependencyLink
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer Namespace

Return to top