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
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 | |
---|---|---|
ArtifactReferenceExtensions | Vrstvy Návrhář rozšiřující metody | |
CreateArtifactReferenceCompletedEventArgs | Argument zpětného volání pro vytvoření referenční artefaktů. | |
Extensions | Vrstvy Návrhář rozšiřující metody | |
LayerDesignerExtensionAttribute | Použíjte tento atribut do třídy, která definuje rozšíření v diagramech vrstev. | |
PropertyExtension<TTargetElementType> | Abstraktní základní třída pro rozšíření vlastností. | |
ValidationExtensions | Rozšíření metody ověřování. |
Rozhraní
Rozhraní | Popis | |
---|---|---|
ILayer | Prvek vrstvy | |
ILayerArtifactReference | Artefakt odkaz | |
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. | |
ILayerCommentLink | Vazba z komentáře na prvek. | |
ILayerContainer | Objekt, který může obsahovat vrstvě modelu vrstva nebo vrstvy. | |
ILayerDependencyLink | Propojení z vrstvy do jiné vrstvy, na kterém závisí. | |
ILayerElement | Základ všech prvků v diagramu vrstvy. | |
ILayerLink | Základ pro všechny odkazy ve vrstvě modelu. | |
ILayerModel | Kořenové modelu | |
IPropertyExtension | Rozšíření vrstvy, chcete-li zobrazit vlastní vlastnosti v mřížce vlastnosti | |
IValidateArchitectureExtension | Export a implementujte toto rozhraní definovat ověřovací schéma vlastní vrstvě, vyvolat příkazem ověřit architekturu. |
Výčty
Výčet | Popis | |
---|---|---|
GraphErrorLevel | Úroveň Chyba při generování chyby |