Sdílet prostřednictvím


Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer – obor názvů

V tomto oboru názvů tříd umožňuje číst a aktualizovat modely vrstvy. ILayerModelpředstavuje kořenový modelu ILayer je uzel vrstvy a IDependencyLink instance propojení vrstvy. Každý ILayer představuje diagram pomocí IShape.

Další informace naleznete v následujících tématech.

Aktualizace modelů vrstvy pomocí rozhraní API

Adding Commands and Gestures to Layer Diagrams

Adding Custom Architecture Validation to Layer Diagrams

Adding Custom Properties to a Layer Diagram

Navigating and Updating Layer Models in Program Code

Troubleshooting Extensions for Layer Diagrams

Postupy: Generovat soubory od modelu UML

Postupy: otevřený UML model pomocí rozhraní API Visual Studio

Vytvoření a použití modelů vrstvy jako uživatel

Diagramy vrstva: Odkaz

Diagramy vrstva: Guidelines

Postupy: Vytvořit diagramy vrstva od artefakty

Postupy: ověřit Kód před diagramy vrstva

Programování modelů UML

Rozšíření modely a diagramy

Třídy

  Třída Popis
Veřejná třída ArtifactReferenceExtensions Metody prodloužení Návrhář vrstvy
Veřejná třída CreateArtifactReferenceCompletedEventArgs Argument zpětného volání pro vytvoření odkazu artefakt.
Veřejná třída Extensions Metody prodloužení Návrhář vrstvy
Veřejná třída LayerDesignerExtensionAttribute Použít tento atribut třídy, která definuje rozšíření na diagramy vrstvy.
Veřejná třída PropertyExtension<TTargetElementType> Základní třídy rozšíření vlastností.
Veřejná třída ValidationExtensions Rozšíření metody ověřování.

Rozhraní

  Rozhraní Popis
Veřejné rozhraní ILayer Prvek vrstvy
Veřejné rozhraní ILayerArtifactReference Referenční artefakt
Veřejné rozhraní ILayerComment Komentář prvku.Komentáře mohou být obsažena v modelu vrstvu nebo vrstvy a mohou být propojeny s libovolným počtem vrstev.
Veřejné rozhraní ILayerCommentLink Propojit komentář prvku.
Veřejné rozhraní ILayerContainer Objekt může obsahovat vrstvě modelu vrstvu nebo vrstvy.
Veřejné rozhraní ILayerDependencyLink Odkaz na jinou vrstvu, která závisí na z vrstvy.
Veřejné rozhraní ILayerElement Základ všech prvků v diagramu vrstvy.
Veřejné rozhraní ILayerLink Základ pro všechny odkazy ve vrstvě modelu.
Veřejné rozhraní ILayerModel Kořenová vrstva modelu
Veřejné rozhraní IPropertyExtension Rozšíření zobrazit vlastní vlastnosti v tabulce vlastností vrstvy
Veřejné rozhraní IValidateArchitectureExtension Exportovat a implementovat toto rozhraní definovat ověřovací schéma vlastní vrstvě, vyvolat příkaz ověřit architektury.