Partager via


Microsoft.VisualStudio.Uml.UseCases, espace de noms

Les cas d'usage servent à spécifier ce qu'un système doit faire. Pour plus d'informations sur les diagrammes de cas d'usage de Visual Studio Ultimate, voir Diagrammes de cas d'usage UML : référence et Diagrammes de cas d'usage UML : indications. Pour plus d'informations sur l'API UML, voir Extension de modèles et de diagrammes UML.

Les types et les propriétés définies dans cet espace de noms correspondent à ceux définis dans la spécification UML. En outre, les méthodes d'extension sont définies dans la plupart des types dans cet espace de noms. Pour plus d'informations, consultez Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.

Interfaces

  Interface Description
Interface publique IActor Spécifie un rôle joué par un utilisateur ou tout autre système qui interagit avec le système ou le sous-système du sujet.
Interface publique IExtend Lie un cas d'usage qui définit une série d'actions de base à un cas d'usage d'extension.Le cas d'usage d'extension définit les étapes supplémentaires qui se produisent dans certaines circonstances.
Interface publique IExtensionPoint Identifie un point dans le comportement d'un cas d'usage auquel le comportement supplémentaire défini par un cas d'usage d'extension est inséré.
Interface publique IInclude Une relation include définit qu'un cas d'usage contient le comportement défini dans un autre cas d'usage.Généralement utilisé pour séparer une série d'étapes courantes dans une seule définition.Un cas d'usage peut être compris dans plusieurs autres cas.
Interface publique ISubsystem Un composant qui peut être la rubrique des cas d'usage.
Interface publique IUseCase La spécification d'un ensemble d'actions extérieurement visibles qu'un système peut exécuter en collaboration avec un ou plusieurs acteurs.