Microsoft.VisualStudio.Uml.AuxiliaryConstructs – obor názvů
Tento obor názvů obsahuje rozhraní API modelu UML, stejně jako metody definovat a používat šablonu třídy UML. Další informace o modelech UML v Visual Studio Ultimate, viz Vývoj modely pro Design softwaru. Další informace o třídách šablony naleznete v Diagramy UML třída: Guidelines. Další informace o rozhraní API UML viz Rozšíření modely a diagramy.
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, který 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 parametry šablony. |
![]() |
ITemplateParameter | Hodnota v definici šablony, kterou lze vyměnit když šablona je vázán. |
![]() |
ITemplateParameterSubstitution | Parametr šablony vytvoří vazbu prvek třídy nebo operace. |
![]() |
ITemplateSignature | Seznam TemplateParameters šablony. |