Microsoft.VisualStudio.Uml.AuxiliaryConstructs – obor názvů
Tento obor názvů obsahuje rozhraní API modelu UML, metody definovat a používat šablonu třídy UML.Další informace o modelech UML v Visual Studio Ultimate, viz Vývoj modelů pro návrh softwaru.Další informace o třídách šablony, viz Diagramy tříd jazyka UML: pokyny.Další informace o rozhraní API UML, viz Rozšíření modelů UML a diagramů.
Typy a vlastnosti definované v tomto oboru názvů odpovídají těm, které jsou definovány ve specifikaci UML.Kromě toho rozšíření metody jsou definovány v mnoha typů v tomto oboru názvů.Další informace naleznete v tématu Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.
Rozhraní
Rozhraní | Popis | |
---|---|---|
IClassifierTemplateParameter | Hodnota v definici šablony, které mohou být vázány na třídu. | |
IModel | Částečné popis fyzického systému, procesu nebo softwaru. | |
IOperationTemplateParameter | Hodnota v definici šablony, které mohou být vázány na operaci. | |
IParameterableElement | Prvek může být parametr šablony nebo argument v šabloně vazby.Třídění a ValueSpecifications jsou ParameterableElements. | |
IRedefinableTemplateSignature | TemplateSignature, která může být prodloužena s další parametry. | |
ITemplateableElement | Prvek, který lze definovat jako šablonu. | |
ITemplateBinding | Určuje náhradu argumenty pro parametry šablony. | |
ITemplateParameter | Hodnota v definici šablony, kterou lze nahradit, pokud je vázán na šablonu. | |
ITemplateParameterSubstitution | Parametr šablony vytvoří vazbu prvek třídy nebo operace. | |
ITemplateSignature | Seznam TemplateParameters šablony. |