Freigeben über


Microsoft.VisualStudio.Uml.AuxiliaryConstructs-Namespace

Dieser Namespace stellt eine API im UML-Modell sowie Methoden zum Definieren und Verwenden von UML-Vorlagenklassen bereit. Weitere Informationen zu UML-Modellen in Visual Studio Ultimate finden Sie unter Entwickeln von Modellen für den Softwareentwurf. Weitere Informationen zu Vorlagenklassen finden Sie unter UML-Klassendiagramme: Richtlinien. Weitere Informationen zur UML-API finden Sie unter Erweitern von UML-Modellen und Diagrammen.

Die in diesem Namespace definierten Typen und Eigenschaften entsprechen denen, die in der UML-Spezifikation definiert werden. Darüber hinaus werden Erweiterungsmethoden für viele Typen in diesem Namespace definiert. Weitere Informationen finden Sie unter Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.

Schnittstellen

  Schnittstelle Beschreibung
Öffentliche Schnittstelle IClassifierTemplateParameter Ein Wert in der Definition einer Vorlage, die an eine Klasse gebunden werden kann.
Öffentliche Schnittstelle IModel Eine partielle Beschreibung eines physischen Systems, Prozesses oder einer Software.
Öffentliche Schnittstelle IOperationTemplateParameter Ein Wert in der Definition einer Vorlage, die an einen Vorgang gebunden werden kann.
Öffentliche Schnittstelle IParameterableElement Ein Element, das ein Parameter in einer Vorlage oder ein Argument in einer Vorlagenbindung sein kann.Klassifizierer und ValueSpecifications sind ParameterableElements.
Öffentliche Schnittstelle IRedefinableTemplateSignature Eine TemplateSignature, die mit zusätzlichen Parametern erweitert werden kann.
Öffentliche Schnittstelle ITemplateableElement Ein Element, das als Vorlage definiert werden kann.
Öffentliche Schnittstelle ITemplateBinding Gibt Ersetzungen von Argumenten für die Parameter einer Vorlage an.
Öffentliche Schnittstelle ITemplateParameter Ein Wert in der Definition einer Vorlage, die ersetzt werden kann, wenn die Vorlage gebunden ist.
Öffentliche Schnittstelle ITemplateParameterSubstitution Bindet ein Element, z. B. eine Klasse oder einen Vorgang, an einen Vorlagenparameter.
Öffentliche Schnittstelle ITemplateSignature Eine Liste von TemplateParameters für eine Vorlage.