ILayerArtifactReference Interface

Artifact reference

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

Syntax

'Declaration
Public Interface ILayerArtifactReference
public interface ILayerArtifactReference
public interface class ILayerArtifactReference
type ILayerArtifactReference =  interface end
public interface ILayerArtifactReference

The ILayerArtifactReference type exposes the following members.

Properties

  Name Description
Public property Categories Get the artifact categories.
Public property Identifier Get the artifact identifier.
Public property IsDeleted Check whether the reference is deleted.
Public property Name Get the artifact name.
Public property SupportsValidation Check whether the artifact supports validation.

Top

Extension Methods

  Name Description
Public Extension Method Delete Delete the artifact reference. (Defined by Extensions.)
Public Extension Method GetArtifactNode Gets the GraphModel node for an artifact reference. (Defined by ArtifactReferenceExtensionsInternal.)

Top

See Also

Reference

Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer Namespace

CreateArtifactReferenceAsync()