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

Примечание: Схема UML Statechart недоступна в Visio 2013 и более поздних версиях. Сведения о UML-схемах в Visio 2013 и более поздних версиях можно найти в разделе схемы UML в Visio.

Добавление внутреннего действия или действия в состояние на схеме Statechart или действия

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

  2. В диалоговом окне Свойства состояния UML выберите внутренние переходы.

  3. Введите имя переход.

  4. Выберите пункт Свойства. Выберите нужное событие. Чтобы создать событие, нажмите кнопку события, выберите команду создать, выберите нужное событие и нажмите кнопку ОК.

  5. Введите имя события и введите или выберите другие значения свойств. Щелкните вкладку, чтобы добавить в зависимости от типа создаваемого события ограничения, помеченные значения и параметры. Нажимайте кнопку ОК , пока не вернетесь на вкладку Переход (диалоговое окно "Свойства перехода UML ").

  6. Выберите пункт Защита , чтобы добавить условие условия, а затем в текстовом поле введите нужное условие.

  7. В разделе языквыберите нужный язык.

  8. Откройте вкладку действия и нажмите кнопку создать , чтобы создать выражение действия. Выберите нужное действие. Нажмите кнопку ОК, а затем — свойства.

  9. Введите имя действия и введите или выберите другие нужные значения свойств. Щелкните вкладку для добавления сведений, аргументов, ограничений или значений с тегами. Нажимайте кнопку ОК , пока не вернетесь на вкладку внутренние переходы , а затем еще раз нажмите кнопку ОК .

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

Добавление действий входа и выхода в состояние на схеме Statechart или активности

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

  2. В диалоговом окне Свойства состояния UML щелкните элемент или выход, а затем нажмите кнопку создать.

  3. Выберите нужный тип действия и нажмите кнопку ОК. Введите имя действия.

  4. Нажмите кнопку Свойства , чтобы добавить сведения, аргументы, ограничения или значения с тегами. Нажимайте кнопку ОК , пока не закроете диалоговое окно " Свойства состояния UML ".

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

Откладывание событий в состоянии действия на схеме деятельности

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

  2. Щелкните отложенные события.

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

Работа с pseudostates

PseudoState используется для объединения и прямого перехода.

Pseudostates включает:

  • Начальное состояние

  • Последнее состояние

  • Решение.

  • Глубокая история

  • Неполная история

  • Переход (присоединение)

  • Переход (вилка)

  1. Добавьте фигуру в схему.

  2. Щелкните фигуру правой кнопкой мыши и выберите пункт Свойства.

  3. Задайте свойства в диалоговом окне.

    Свойство

    Описание

    Название

    Введите имя PseudoState.

    Стереотипа

    Выберите нужный стереотип из раскрывающегося списка. Если стереотип, который вы хотите использовать, отсутствует в списке, вы можете добавить новый стереотип или изменить существующий, щелкнув элемент стереотипы в меню UML .

    Kind

    Шаблон схемы модели UML автоматически добавляет вид PseudoState, соответствующий элементу, фигуре или значку, которые вы выбрали.

    Документы

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

См. также

Создание схемы UML Statechart

Создание схемы деятельности UML

Указывает на закладку в обычном абзаце

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

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

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×