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


Применение пользовательского действия

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

Примечание.

Пользовательские действия можно использовать в том же проекте, в котором они определены, если настраиваемое действие и действие, которое использует его, компилируются (то есть загружаются экземпляром типа, созданного процессом сборки) Если действие ссылки загружается динамически (например, с помощью ActivityXAMLServices), то ссылающаяся сборка должна быть помещена в другой проект, или созданный конструктором XAML необходимо вручную изменить, чтобы включить это.

Использование настраиваемого действия для проекта рабочего процесса

  1. Добавьте ссылку из базового проекта в проект библиотеки действий, где содержится пользовательское действие.

  2. Постройте решение.

  3. Для использования пользовательского действия в конструкторе выберите действие на панели инструментов и перетащите его на рабочую область.

  4. Чтобы использовать настраиваемое действие в коде, добавьте using директиву, которая ссылается на проект пользовательского действия, и передайте новый экземпляр действия Invoke.