Freigeben über


Eigenschaften von Typen in UML-Klassendiagrammen

In Visual Studio Ultimate ist ein Typ in einem UML-Klassendiagramm eine Klasse, eine Schnittstelle oder eine Enumeration. 

Tipp

In diesem Thema geht es um die Eigenschaften in UML-Klassendiagrammen. Weitere Informationen finden Sie unter den folgenden Themen:

Eigenschaften

Dies sind die Eigenschaften einer Klasse, Schnittstelle oder Enumeration.

Um die Eigenschaften eines Typs anzuzeigen, klicken Sie im Diagramm mit der rechten Maustaste auf den Typ, oder klicken Sie auf UML-Modell-Explorer und dann auf Eigenschaften. Die Eigenschaften werden im Eigenschaftenfenster angezeigt.

Eigenschaft

Standardwert

Angezeigt in

Beschreibung

Name

Ein Standardname

Alle Elemente

Identifiziert das Element.

Qualifizierter Name

Enthaltendes Paket :: Typname

Alle Elemente

Bezeichnet das Element eindeutig. Erhält als Präfix den qualifizierten Namen des Pakets, in dem es enthalten ist.

Farbe

Standardwert für die Art des Typs

Alle Elemente

Die Farbe dieser Form. Im Gegensatz zu den anderen Eigenschaften ist dies keine Eigenschaft des zugrunde liegenden Modellelements. Verschiedene Ansichten desselben Typs können unterschiedliche Farben haben.

Is Abstract

False

Klasse

Bei "true" kann die Klasse nicht instanziiert werden und ist für die Verwendung als Basisklasse vorgesehen.

Is Leaf

False

Klasse, Schnittstelle

Bei "true" ist es nicht vorgesehen, dass der Typ über abgeleitete Typen verfügt.

Is Active

False

Klasse

Bei "true" wird jede Instanz dieses Typs einem Thread des Steuerelements zugeordnet.

Sichtbarkeit

Public

Klasse, Schnittstelle, Enumeration

  • Öffentlich – global sichtbar.

  • Privat – Dieser Typ ist innerhalb des Pakets sichtbar, das den Typ besitzt.

  • Paket – sichtbar innerhalb des Pakets.

Arbeitsaufgaben

0 zugeordnet

Alle Elemente

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

Beschreibung

(leer)

Alle Elemente

Hier können Sie allgemeine Anmerkungen zum Element eingeben.

Template Binding

(keiner)

Klasse, Schnittstelle, Enumeration

Wenn der Typ nicht leer ist, wird dieser Typ definiert, indem Bindungsparameterwerte an diese Vorlagenklasse gebunden werden. Erweitern Sie die Eigenschaft, um die Bindungen der Vorlagenparameter anzuzeigen.

Vorlagenparameter

(keiner)

Klasse, Schnittstelle, Enumeration

Wenn diese Eigenschaft nicht leer ist, ist dies eine Vorlagenklasse, deren Parameter hier aufgeführt sind. Um Parameter hinzuzufügen oder die Eigenschaften einzelner Parameter anzuzeigen, klicken Sie auf […].

Siehe auch

Konzepte

Eigenschaften von Attributen in UML-Klassendiagrammen

Eigenschaften von Operationen in UML-Klassendiagrammen

Eigenschaften von Zuordnungen in UML-Klassendiagrammen

UML-Klassendiagramme: Richtlinien