Überlegungen zum Umbenennen von Anwendungen in Anwendungsdiagrammen

Aktualisiert: November 2007

Im Anwendungs-Designer können Sie Anwendungsdefinitionen im Anwendungsdiagramm umbenennen. Wenn Sie eine Anwendungsdefinition umbenennen, beachten Sie Folgendes:

  • Wenn die Anwendung die Implementierung unterstützt, können Sie ihre Definition vor der Implementierung umbenennen. Nach dem Implementieren der Anwendung werden abhängig vom Anwendungstyp durch das Umbenennen der Anwendungsdefinition die zugehörigen Projektdateien aktualisiert. Weitere Informationen finden Sie unter Implementieren von Anwendungen in Anwendungsdiagrammen.

  • Wenn Sie eine Anwendung umbenennen, müssen Sie einen eindeutigen Namen verwenden.

  • Visual Studio lässt in Namen Zeichen weg, die nicht mit dem System Definition Model (SDM) kompatibel sind. Wenn der resultierende Name zu Konflikten mit einem anderen Namen oder einem reservierten SDM-Namen führt, fügt Visual Studio eine Ordinalzahl an den Namen an oder erhöht die Ordinalzahl (wenn bereits vorhanden). Weitere Informationen über das SDM finden Sie unter Übersicht über das System Definition Model (SDM).

  • Bei Anwendungsnamen wird im Gegensatz zu Projektnamen die Groß- und Kleinschreibung berücksichtigt. Daher wird beim Implementieren von Anwendungsdefinitionen desselben Typs mit Namen, die sich nur in der Groß- und Kleinschreibung unterscheiden, von Visual Studio eine der "doppelten" Anwendungen erst dann implementiert, wenn Sie den Namen des Duplikats ändern. Weitere Informationen finden Sie unter Überlegungen zum Implementieren von Anwendungen.

  • Nach dem Implementieren einer Anwendungsdefinition wird der Stammname des zugehörigen Projekts nicht geändert, wenn Sie die Anwendungsdefinition umbenennen. In Visual Studio werden Projektdateien wie SDM-Dokumente und Klassendateien jedoch mit den Änderungen der Anwendungsdefinition synchronisiert.

  • Durch das Umbenennen einer Definition werden ihre Verwendungen in allen Diagrammen offener Systeme folgendermaßen aktualisiert:

    • Wenn sich der Name der Definition vom Verwendungsnamen unterscheidet, aktualisiert Visual Studio den Verwendungsnamen nicht mit dem neuen Definitionsnamen. Stattdessen werden sowohl der Definitionsname als auch der Verwendungsname bei der Verwendung dieser Definition in Diagrammen offener Systeme angezeigt.

    • Wenn die Namen von Definition und Verwendung identisch sind, aktualisiert Visual Studio nur den Verwendungsnamen mit dem neuen Definitionsnamen.

    • Visual Studio aktualisiert keine Member von Anwendungssystemen in geschlossenen Systemdiagrammen, wenn Sie die Definition dieser Member umbenennen. Member und ihre Definitionen sind über Namen verknüpft. Daher wird durch das Umbenennen einer Definition die Verknüpfung mit ihren Verwendungen als Member in geschlossenen Systemdiagrammen unterbrochen. Member mit unterbrochenen Links (auch "verwaiste Member" genannt) werden mit einem roten gestrichelten Rand angezeigt, wenn Sie diese Diagramme erneut öffnen. Sie können diese Links wiederherstellen, indem Sie die verwaisten Member reparieren. Weitere Informationen finden Sie unter Gewusst wie: Reparieren von verwaisten Membern in Anwendungssystemen und unter Problembehandlung bei Systemdiagrammen.

    Weitere Informationen finden Sie unter Übersicht über Anwendungssysteme.

Siehe auch

Aufgaben

Gewusst wie: Umbenennen von Anwendungen in Anwendungsdiagrammen

Weitere Ressourcen

Definieren von Anwendungen in Anwendungsdiagrammen

Umbenennen von Anwendungen in Anwendungsdiagrammen