Freigeben über


Eigenschaften von Elementen in Komponentendiagrammen

In einem UML-Komponentendiagramm in Visual Studio Ultimate verfügt jedes Element des Diagramms über Eigenschaften. Um die Eigenschaften eines Elements anzuzeigen, klicken Sie mit der rechten Maustaste auf das Element im Diagramm oder im UML-Modell-Explorer , und klicken Sie dann auf Eigenschaften. Die Eigenschaften werden im Eigenschaftenfenster angezeigt.

Tipp

Dieses Thema behandelt die Eigenschaften der Elemente in UML-Komponentendiagrammen. Weitere Informationen zum Lesen von UML-Komponentendiagrammen finden Sie unter UML-Komponentendiagramme: Referenz. Weitere Informationen zum Zeichnen von UML-Komponentendiagrammen finden Sie unter UML-Komponentendiagramme: Richtlinien.

Eigenschaften von Elementen

Eigenschaft

Standard

Element

Beschreibung

Name

Ein Standardname

Alle

Identifiziert das Element.

Qualified Name

Namespace :: Name

Alle

Bezeichnet das Element eindeutig.

Dem Namen einer Komponente oder eines Typs wird der qualifizierte Name des Pakets vorangestellt, in dem die Komponente bzw. der Typ enthalten ist.

Dem Namen eines Teils oder Ports wird der qualifizierte Name der Komponente vorangestellt, die Besitzer des Teils bzw. Ports ist.

Arbeitsaufgaben

0 zugeordnet

Alle

Die Anzahl der diesem Element zugeordneten Arbeitsaufgaben. Informationen zur Zuordnung von Arbeitsaufgaben finden Sie unter Gewusst wie: Verknüpfen von Modellelementen mit Arbeitsaufgaben.

Description

(keiner)

Alle

Hier können Sie allgemeine Anmerkungen zum Element eingeben.

Farbe

(Standardeinstellung für den Typ)

Komponente, Teil, Delegierung, Teilassembly

Die Farbe der Form. Im Gegensatz zu anderen Eigenschaften ist dies die Farbe der Form und nicht des Modellelements, das von der Form angezeigt wird.

Is Indirectly Instantiated

True

Komponente

Die Komponente ist nur als Entwurfsartefakt vorhanden. Zur Laufzeit sind nur ihre Teile vorhanden.

Is Abstract

False

Komponente

Die Komponentendefinition kann nur als Verallgemeinerung verwendet werden, von der spezifischere Komponenten abgeleitet werden können.

Sichtbarkeit

Public

Komponente, Teil, Port

Public – global sichtbar.

Package – sichtbar innerhalb des Pakets.

Private– sichtbar innerhalb der besitzenden Komponente.

Protected – sichtbar für Komponenten, die vom Besitzer abgeleitet sind.

Typ

Typ bei der Erstellung

Bestandteil

Port

Der Typ eines Teils ist eine Komponente oder Klasse.

Der Typ eines Ports ist eine Schnittstelle.

Multiplizität

1

Bestandteil

Port

Gibt an, wie viele Instanzen des angegebenen Typs einen Teil der übergeordneten Komponente bilden.

1 – genau eine Instanz.

0..1– eine oder keine Instanz.

*– eine Auflistung einer beliebigen Anzahl von Instanzen.

n..m– eine Auflistung von n bis m Instanzen.

Is Behavior

False

Port

Wenn der Wert true ist, werden Meldungen an diesen Port von Aktivitäten oder Vorgängen behandelt, die als Teil der Komponente statt als Teile des Parts beschrieben werden.

Is Service

False

Port

Wenn der Wert true ist, ist der Port Teil der veröffentlichten Schnittstelle der Komponente.

LinkedPackage

Modell

Diagramm

Der Standardnamespace für diesem Diagramm hinzugefügte Elemente.

Siehe auch

Konzepte

UML-Anwendungsfalldiagramme: Referenz

UML-Anwendungsfalldiagramme: Richtlinien