Partager via


Propriétés d'éléments de diagrammes d'activités

Dans un diagramme d'activités UML Visual Studio Ultimate, chaque élément du diagramme possède des propriétés. Pour afficher les propriétés d'un élément, cliquez avec le bouton droit sur un élément du diagramme, ou bien cliquez sur Propriétés dans l'Explorateur de modèles UML. Les propriétés s'affichent dans la fenêtre Propriétés.

Notes

Cette rubrique traite des propriétés d'éléments des diagrammes d'activités UML. Pour plus d'informations sur la lecture des diagrammes d'activités UML, consultez Diagrammes d'activités UML : référence. Pour plus d'informations sur le dessin des diagrammes d'activités UML, consultez Diagrammes d'activités UML : instructions.

Propriétés d'éléments

Propriété

Valeur par défaut

Élément

Description

Name

Nom par défaut

Tous

Identifie l'élément.

Qualified Name

Package :: Nom

Tous

Identifie l'élément de façon unique. Préfixé avec le nom qualifié du package qui le contient.

Éléments de travail

0 associé

Tous

Nombre d'éléments de travail associés à cet élément. Pour associer des éléments de travail, consultez Comment : lier des éléments de travail à des éléments de modèle.

Description

(aucune)

Tous

Vous permet de faire des remarques générales concernant l'élément.

Couleur

(valeur par défaut pour le type)

Tous

Couleur de la forme.

Body

(aucune)

Action

Spécifie l'action de manière détaillée.

Language

(aucune)

Action

Langage de l'expression dans le corps.

Local Postconditions

(aucune)

Action, Envoyer, Accepter, Appeler un comportement, Appeler une opération

Contraintes qui doivent être satisfaites à la fin d'une exécution. Objectif atteint par l'action.

Local Preconditions

(aucune)

Action, Envoyer, Accepter, Appeler un comportement, Appeler une opération

Contraintes qui doivent être satisfaites avant le début d'une exécution.

Is Synchronous

True

Appeler un comportement, Appeler une opération

  • Si la valeur true est affectée, l'action patiente jusqu'à la fin de l'activité.

Comportement

(aucun)

Appeler un comportement

  • Activité appelée.

Opération

(aucun)

Appeler une opération

  • Opération appelée.

Is Unmarshall

False

Accepter un événement

  • Si la valeur true est affectée, il peut exister plusieurs broches de sortie et les données y sont démarshalées. Si la valeur false est affectée, toutes les données apparaissent sur une seule broche.

Upper Bound

*

Nœud d'objet, Paramètre de l'activité

0 indique que les données doivent traverser le flux directement.

* indique que les données peuvent être stockées dans le flux.

Selection

(aucune)

Nœud d'objet, Paramètre de l'activité, Broche d'entrée, Broche de sortie, Flux d'objet

Appelle un processus qui filtre les données. Ce processus peut être défini dans un autre diagramme.

Ordering

(aucune)

Nœud d'objet, Paramètre de l'activité, Broche d'entrée, Broche de sortie

  • Méthode de stockage de plusieurs jetons.

Is Control

False

Broche d'entrée, Broche de sortie

  • Si la valeur true est affectée, le flux sur cette broche est un flux de contrôle. Si la valeur false est affectée, il s'agit d'un flux d'objet.

Type

(aucune)

Broche d'entrée, Broche de sortie, Nœud d'objet, Paramètre de l'activité

  • Type des objets transmis.

  • Le type peut être un type primitif tel qu'Integer ou un classifieur défini ailleurs dans le modèle. Si vous entrez le nom d'un type qui n'est pas défini, il s'affichera dans la section Types non spécifiés de l'explorateur de modèles UML.

Multiplicité

1

Broche d'entrée, Broche de sortie

  • Peut être une valeur unique ou une plage [n..m].

  • Limite inférieure n - l'action ne peut pas démarrer (pour une broche d'entrée) ou s'arrêter (pour une broche de sortie) jusqu'à ce que n objets patientent sur la broche.

  • Limite supérieure m - l'action ne peut ni consommer, ni produire plus de m objets au cours d'une exécution. * signifie qu'il n'existe aucune limite.

Transformation

(aucune)

Flux d'objet

  • Appelle un processus qui transforme les données. Ce processus peut être défini dans un autre diagramme.

Is Multicast

False

Flux d'objet

  • Indique qu'il peut exister plusieurs objets ou composants destinataires.

Is MultiReceive

False

Flux d'objet

  • Indique qu'il peut exister plusieurs objets ou composants destinataires.

Is Single Execution

False

Diagramme d'activités

  • Si définie, une seule exécution de ce diagramme est possible à la fois.

Voir aussi

Concepts

Diagrammes d'activités UML : référence

Diagrammes d'activités UML : instructions