Microsoft.VisualStudio.Uml.AuxiliaryConstructs - пространство имен
Это пространство имен предоставляет API для модели UML, а также методы для определения и использования классов шаблонов UML. Подробнее о моделях UML в Visual Studio Ultimate см. в разделе Разработка моделей для программного проектирования. Подробнее о классах шаблонов см. в разделе UML-схемы классов: правила работы. Подробнее об API UML см. в разделе Расширение моделей и схем UML.
Типы и свойства, определенные в этом пространстве имен соответствуют элементам, определенным в спецификации UML. Кроме того во многих типов в этом пространстве имен определены методы расширения. Для получения дополнительной информации см. Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.
Интерфейсы
Интерфейс | Описание | |
---|---|---|
![]() |
IClassifierTemplateParameter | Значение в определении шаблона, которое может быть привязано к классу. |
![]() |
IModel | Частичное описание физической системы, процесса или программного обеспечения. |
![]() |
IOperationTemplateParameter | Значение в определении шаблона, которое может быть привязано к операции. |
![]() |
IParameterableElement | Элемент, который может быть параметром в шаблоне или аргументом в привязке шаблона.Классификаторы и спецификации значений являются параметризуемыми элементами. |
![]() |
IRedefinableTemplateSignature | Сигнатура шаблона, которая может быть расширена дополнительными параметрами. |
![]() |
ITemplateableElement | Элемент, который может быть определен как шаблон. |
![]() |
ITemplateBinding | Указывает замены аргументов для параметров шаблона. |
![]() |
ITemplateParameter | Значение в определении шаблона, которое может быть заменено при привязывании шаблона. |
![]() |
ITemplateParameterSubstitution | Привязывает элемент, такой как класс или операция, к параметру шаблона. |
![]() |
ITemplateSignature | Список параметров TemplateParameter для шаблона. |