Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Рабочие процессы, службы рабочих процессов Windows Communication Foundation (WCF), пользовательские действия и пользовательские конструкторы действий можно создавать с помощью шаблонов проектов Visual Studio. В этой статье описывается создание библиотек и приложений с помощью шаблонов проектов, доступных в Visual Studio.
Создание проекта рабочего процесса
Visual Studio предоставляет четыре различных шаблона проекта рабочего процесса:
Консольное приложение рабочего процесса
Приложение службы рабочих процессов WCF
Библиотека действий
Библиотека конструктора действий
Чтобы получить доступ к этим шаблонам , сначала установите компонент Windows Workflow Foundation Visual Studio. Подробные инструкции см. в разделе "Установка Windows Workflow Foundation".
После установки компонента Windows Workflow Foundation выберите "Файл>нового>проекта".
Найдите и выберите шаблон проекта рабочего процесса, например шаблон приложения консоли рабочего процесса.
Перейдите к созданию проекта.
Примечание.
Если вы хотите добавить новый проект в существующее решение, откройте это решение в Visual Studio, щелкните правой кнопкой мыши решение в Обозреватель решений и выберите "Добавить>новый проект".
Консольное приложение рабочего процесса
Если выбрать шаблон консольного приложения рабочего процесса, Visual Studio создает определение рабочего процесса в XAML. Откроется конструктор рабочих процессов и отображается холст для созданного рабочего процесса. Чтобы создать рабочий процесс, перетащите действия или другие элементы рабочего процесса из панели элементов в область конструктора.
Приложение службы рабочих процессов WCF
Если выбрать шаблон приложения службы рабочих процессов WCF, Visual Studio создает определение службы как XAML. Конструктор рабочих Receive процессов открывается в представлении конструктора с Sequence действием, содержащим набор и SendReply действия.
Библиотека действий
Если выбрать шаблон библиотеки действий, Visual Studio создает определение действия в XAML. Откроется конструктор рабочих процессов и отображается холст для пользовательского действия. Перетащите действие из панели элементов в область конструктора, чтобы включить его в настраиваемое действие.
Примечание.
В тексте пользовательского действия разрешено только одно дочернее действие. Однако это дочернее действие может быть составным действием, например действием или Flowchart действиемSequence.
Библиотека конструктора действий
Если выбрать шаблон библиотеки конструктора действий, Visual Studio создает определение конструктора действий в XAML и файл реализации программной части. Откроется конструктор рабочих процессов и отображается холст конструктора действий. Перетащите элементы управления Windows Presentation Foundation (WPF) из панели элементов в область конструктора, чтобы использовать их в пользовательском конструкторе действий.
Пример реализации пользовательского конструктора действий см. в статье "Практическое руководство. Создание пользовательского конструктора действий".
Примечание.
Пользовательские конструкторы действий можно использовать для пользовательских действий и для действий .NET по умолчанию.