Поделиться через


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 для шаблона.