Share via


IValidateArchitectureExtension Interface

 

Export and implement this interface to define a custom layer validation scheme, invoked by the Validate Architecture command.

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

Syntax

public interface IValidateArchitectureExtension
public interface class IValidateArchitectureExtension
type IValidateArchitectureExtension = interface end
Public Interface IValidateArchitectureExtension

Methods

Name Description
System_CAPS_pubmethod ValidateArchitecture(Graph)

Validate the architecture

Extension Methods

Name Description
System_CAPS_pubmethod LogValidationError(Graph, String, String, GraphErrorLevel, GraphNode, IEnumerable<GraphNode>, IEnumerable<GraphNode>)

(Defined by ValidationExtensions.)

See Also

Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer Namespace

Return to top