Freigeben über


Microsoft.VisualStudio.Uml.Components-Namespace

Eine UML-Komponente beschreibt eine modulare Einheit eines Softwaresystems mit klar definierte Schnittstellen, in der Regel so konzipiert, dass sie auf einfache Weise ersetzt oder in verschiedenen Kombinationen mit anderen Komponenten verwendet werden kann.

Weitere Informationen zum Erstellen von Komponenten aus Teilen finden Sie unter Microsoft.VisualStudio.Uml.CompositeStructures.

Weitere Informationen zur Komponentenmodellierung in Visual Studio Ultimate finden Sie unter UML-Komponentendiagramme: Referenz und UML-Komponentendiagramme: 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 IComponent Ein modularer Teil eines Systems mit explizit definierten erforderlichen und bereitgestellten Schnittstellen.

Enumerationen

  Enumeration Beschreibung
Öffentliche Enumeration ConnectorKind Beschreibt einen Konnektor innerhalb einer Komponente.