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
Postupy: Vytvořit diagramy vrstva od artefakty
Postupy: ověřit Kód před diagramy vrstva
Programování modelů UML
Třídy
Třída | Popis | |
---|---|---|
![]() |
ArtifactReferenceExtensions | Metody prodloužení Návrhář vrstvy |
![]() |
CreateArtifactReferenceCompletedEventArgs | Argument zpětného volání pro vytvoření odkazu artefakt. |
![]() |
Extensions | Metody prodloužení Návrhář vrstvy |
![]() |
LayerDesignerExtensionAttribute | Použít tento atribut třídy, která definuje rozšíření na diagramy vrstvy. |
![]() |
PropertyExtension<TTargetElementType> | Základní třídy rozšíření vlastností. |
![]() |
ValidationExtensions | Rozšíření metody ověřování. |
Rozhraní
Rozhraní | Popis | |
---|---|---|
![]() |
ILayer | Prvek vrstvy |
![]() |
ILayerArtifactReference | Referenční artefakt |
![]() |
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. |
![]() |
ILayerCommentLink | Propojit komentář prvku. |
![]() |
ILayerContainer | Objekt může obsahovat vrstvě modelu vrstvu nebo vrstvy. |
![]() |
ILayerDependencyLink | Odkaz na jinou vrstvu, která závisí na z vrstvy. |
![]() |
ILayerElement | Základ všech prvků v diagramu vrstvy. |
![]() |
ILayerLink | Základ pro všechny odkazy ve vrstvě modelu. |
![]() |
ILayerModel | Kořenová vrstva modelu |
![]() |
IPropertyExtension | Rozšíření zobrazit vlastní vlastnosti v tabulce vlastností vrstvy |
![]() |
IValidateArchitectureExtension | Exportovat a implementovat toto rozhraní definovat ověřovací schéma vlastní vrstvě, vyvolat příkaz ověřit architektury. |