Перейти к основному содержимому

Создание перечисления

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

Чтобы создать перечисление, выполните следующие действия:

  1. В проекте выберите файл DataModel.mdmodel.

  2. На боковой панели нажмите значок UG_settings_icon.png, чтобы открыть панель со списком разделов настроек выбранного файла, и выберите раздел Перечисления.

  3. В разделе Перечисления нажмите +.

  4. В окне Перечисление, которое открывается, укажите следующие параметры:

    • Имя (обязательный параметр): введите название перечисления. Вы можете использовать латинские буквы и цифры.

    • Описание (необязательный параметр): введите описание перечисления. Вы можете использовать любые символы.

    • Псевдоним (обязательный параметр): введите псевдоним перечисления. Псевдоним перечисления вы будете использовать в описании типа атрибута класса.

      При вводе значения этого параметра руководствуйтесь следующими требованиями:

      • используйте латинские буквы, цифры и знак подчеркивания;
      • не используйте цифру в качестве первого символа;
      • вводите строку длиной не более 63 символов;
      • не используйте системные имена C#.

  5. Нажмите Создать.

    Окно Перечисление закрывается.

  6. В верхнем правом углу рабочей области нажмите Сохранить.

Файл DataModel.mdmodel сохраняется в файловой системе бэкенд-сервиса DevTools.

Чтобы ввести значения перечисления, выполните следующие действия:

  1. В то время, когда Редактор Модели Данных открыт в визуальном режиме, в разделе Перечисления выберите перечисление, для которого вы хотите ввести значения.

  2. Под списком Значения нажмите + Добавить.

  3. В новой строке в поле ввода введите значение перечисления.

  4. Повторите пункты 2 и 3 этой инструкции столько раз, сколько значений вы хотите ввести.

  5. В верхнем правом углу рабочей области нажмите Сохранить.

Файл DataModel.mdmodel сохраняется в файловой системе бэкенд-сервиса DevTools.

Теперь вы можете использовать это перечисление при определении типов атрибутов классов во всех проектах текущего экземпляра DevTools.