Microsoft.VisualStudio.Uml.UseCases-Namespace
Mit Anwendungsfällen kann man angeben, was ein System tun soll. Weitere Informationen zur Verwendung von Anwendungsfalldiagrammen in Visual Studio Ultimate finden Sie unter UML-Anwendungsfalldiagramme: Referenz und UML-Anwendungsfalldiagramme: 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 | |
---|---|---|
IActor | Gibt eine Rolle an, die von einem Benutzer oder einem anderen System gespielt wird, das mit dem System oder Subject-Subsystem interagiert. | |
IExtend | Verknüpft einen Anwendungsfall, der eine grundlegende Reihe von Aktionen definiert, mit einem Erweiterungsanwendungsfall.Der Erweiterungsanwendungsfall definiert zusätzliche Schritte, die unter bestimmten Umständen auftreten. | |
IExtensionPoint | Identifiziert einen Punkt im Verhalten eines Anwendungsfalls, an dem von einem erweiternden Anwendungsfall definiertes zusätzliches Verhalten eingefügt wird. | |
IInclude | Eine Beziehung vom Typ "Einschließen" definiert, dass ein Anwendungsfall das in einem anderen Anwendungsfall definierte Verhalten enthält.In der Regel verwendet, um eine allgemeine Reihe von Schritten in einer einzigen Definition zu trennen.Ein Anwendungsfall kann in mehreren anderen Fällen enthalten sein. | |
ISubsystem | Eine Komponente, die der Gegenstand von Anwendungsfällen sein kann. | |
IUseCase | Die Angabe eines extern sichtbaren Satzes von Aktionen, die ein System gemeinsam mit mindestens einem Akteur ausführen kann. |