Sdílet prostřednictvím


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

Třídy v tomto oboru názvů umožňují číst a aktualizovat modely vrstvy.ILayerModelpředstavuje kořenový adresář model, ILayer je vrstva uzel a IDependencyLink instance propojení vrstev.Každý ILayer je reprezentována diagram tak, že IShape.

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

Aktualizace modelů vrstvy pomocí rozhraní API

Přidávání příkazů a gest do diagramů vrstev

Přidání ověření vlastní architektury do diagramů vrstev

Přidání vlastních vlastností do diagramu vrstev

Procházení a aktualizace modelů vrstev v programovém kódu

Řešení potíží s rozšířeními pro diagramy vrstev

Postupy: Generování souborů z modelu UML

Postupy: Otevření modelu UML pomocí rozhraní API sady Visual Studio

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

Diagramy vrstev: Referenční dokumentace

Diagramy vrstev: Pokyny

Vytváření diagramů vrstev z kódu

Ověřování kódu pomocí diagramů vrstev

UML modely programování

Rozšiřování modelů a diagramů UML

Třídy

  Třída Popis
Veřejná třída ArtifactReferenceExtensions Vrstvy Návrhář rozšiřující metody
Veřejná třída CreateArtifactReferenceCompletedEventArgs Argument zpětného volání pro vytvoření referenční artefaktů.
Veřejná třída Extensions Vrstvy Návrhář rozšiřující metody
Veřejná třída LayerDesignerExtensionAttribute Použíjte tento atribut do třídy, která definuje rozšíření v diagramech vrstev.
Veřejná třída PropertyExtension<TTargetElementType> Abstraktní základní třída pro 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 Artefakt odkaz
Veřejné rozhraní ILayerComment Komentář prvku.Komentáře mohou být obsažena v modelu vrstva nebo vrstvy a lze také propojit s libovolným počtem vrstev.
Veřejné rozhraní ILayerCommentLink Vazba z komentáře na prvek.
Veřejné rozhraní ILayerContainer Objekt, který může obsahovat vrstvě modelu vrstva nebo vrstvy.
Veřejné rozhraní ILayerDependencyLink Propojení z vrstvy do jiné vrstvy, na kterém závisí.
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é modelu
Veřejné rozhraní IPropertyExtension Rozšíření vrstvy, chcete-li zobrazit vlastní vlastnosti v mřížce vlastnosti
Veřejné rozhraní IValidateArchitectureExtension Export a implementujte toto rozhraní definovat ověřovací schéma vlastní vrstvě, vyvolat příkazem ověřit architekturu.

Výčty

  Výčet Popis
Veřejný výčet GraphErrorLevel Úroveň Chyba při generování chyby