Поделиться через


Вопросы переименования приложений на диаграммах приложений

Обновлен: Ноябрь 2007

В конструкторе приложений можно переименовать определения приложений на диаграмме приложения. В ходе переименования определения приложения необходимо учитывать следующие факторы.

  • Если приложение поддерживает реализацию, можно переименовать его определение до реализации. После реализации приложения переименование его определения вызывает обновление соответствующих файлов проекта, в зависимости от типа приложения. Дополнительные сведения см. в разделе Реализация приложений на диаграммах приложений.

  • Для переименования приложения необходимо использовать уникальное имя.

  • Среда Visual Studio исключает из имен символы, которые несовместимы с моделью определения систем (SDM). Если полученное в результате имя вызывает конфликт с другим именем или с зарезервированным именем модели SDM, то среда Visual Studio добавляет к имени порядковый номер или увеличивает существующий порядковый номер. Дополнительные сведения о модели SDM см. в разделе Общие сведения о модели определения системы (SDM).

  • В именах приложений учитывается регистр, а в именах проектов — нет. Поэтому если реализуются определения приложений, имеющие одинаковый тип и имена, отличающиеся только регистром, среда Visual Studio не будет реализовывать повторяющееся приложение, пока не будет изменено его имя. Дополнительные сведения см. в разделе Вопросы реализации приложений.

  • После реализации определения приложения имя корня сопоставленного проекта не будет изменяться в результате переименования определения приложения. Однако среда Visual Studio синхронизирует файлы проекта, такие как SDM-документы и файлы классов, с изменениями в определении приложения.

  • В результате переименования определения обновляются варианты его использования на всех открытых диаграммах систем по следующим правилам.

    • Если имя определения отличается от имени использования, среда Visual Studio не обновляет имя варианта использования новым именем определения. Вместо этого для варианта использования этого определения на открытых диаграммах систем будет выводиться и имя определения, и имя варианта использования.

    • Если имя определения совпадает с именем варианта использования, среда Visual Studio обновляет имя варианта использования новым именем определения.

    • Среда Visual Studio не обновляет элементы систем приложений на закрытых диаграммах систем, когда изменяется имя для определения этих элементов. Элементы связаны со своим определением по имени. Таким образом, переименование определения нарушает связь с его использованием в качестве элементов на закрытых диаграммах систем. При открытии диаграмм элементы с нарушенными связями (которые также называются потерянными элементами) отображаются с красным пунктирным контуром. Эти связи можно исправить, восстановив такие потерянные элементы. Дополнительные сведения см. в разделах Практическое руководство. Восстановление потерянных членов в системах приложений и Устранение неполадок в диаграммах систем.

    Дополнительные сведения см. в разделе Общие сведения о системах приложений.

См. также

Задачи

Практическое руководство. Переименование приложений на диаграммах приложений

Другие ресурсы

Определение приложений на диаграммах приложений

Переименование приложений на диаграммах приложений