Przestrzeń nazw Microsoft.VisualStudio.Uml.AuxiliaryConstructs
Ten obszar nazw zawiera interfejs API modelu UML, jak również metody definiowania i używania klas szablonu UML.Aby uzyskać więcej informacji na temat modeli UML w Visual Studio Ultimate, zobacz Modele projektowania dla projektowania oprogramowania.Aby uzyskać więcej informacji na temat klas szablonów, zobacz Diagramy klas UML: wytyczne.Aby uzyskać więcej informacji na temat interfejsu API UML, zobacz Rozszerzanie modeli UML i diagramów.
Typy i właściwości zdefiniowane w tym obszarze nazw odpowiadają zdefiniowane w specyfikacji UML.Ponadto metody rozszerzenia są definiowane na wiele typów, w tym obszarze nazw.Aby uzyskać więcej informacji, zobacz Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.
Interfejsy
Interfejs | Opis | |
---|---|---|
![]() |
IClassifierTemplateParameter | Wartość w definicji szablonu, który może być powiązane z klasą. |
![]() |
IModel | Częściowe opis fizyczny systemu, procesu lub oprogramowania. |
![]() |
IOperationTemplateParameter | Wartość w definicji szablonu, który może być powiązany z operacji. |
![]() |
IParameterableElement | Element może być parametr szablonu lub argumentu w powiązaniu z szablonu.Klasyfikatory i ValueSpecifications są ParameterableElements. |
![]() |
IRedefinableTemplateSignature | TemplateSignature, które mogą zostać rozszerzone o dodatkowe parametry. |
![]() |
ITemplateableElement | Element, który może być zdefiniowany jako szablon. |
![]() |
ITemplateBinding | Określa Podstawianie argumentów dla parametrów szablonu. |
![]() |
ITemplateParameter | Wartość w definicji szablonu, który może być zastąpione, gdy szablon jest powiązany. |
![]() |
ITemplateParameterSubstitution | Powiązanie elementu, takie jak klasy lub operacji z parametrem szablonu. |
![]() |
ITemplateSignature | Lista TemplateParameters dla szablonu. |