Инициализация рабочего процесса в SharePoint Foundation
Дата последнего изменения: 16 апреля 2010 г.
Применимо к: SharePoint Foundation 2010
В Microsoft SharePoint Foundation все рабочие процессы начинаются с операции OnWorkflowActivated. Эта операция предназначена для инициализации взаимосвязи между экземпляром рабочего процесса и токеном взаимосвязи. Благодаря этому в среде выполнения Windows Workflow Foundation (WF) входящие сообщения перенаправляются в заданный экземпляр рабочего процесса. В каждый создаваемый проект приложения рабочего процесса SharePoint первой по умолчанию добавляется операция OnWorkflowActivated.
Использование данных в операции OnWorkflowActivated
При запуске рабочего процесса SharePoint Foundation в свойстве WorkflowProperties операции OnWorkflowActivated возвращается объект SPWorkflowActivationProperties, который представляет исходные свойства процесса при его запуске, например пользователя, запустившего процесс, и список элементов, для которых он был запущен. Объектная переменная SPWorkflowActivationProperties, заданная в операции OnWorkflowActivated, может использоваться любыми операциями, которым требуется доступ к данным запуска, например идентификатору рабочего процесса.
Свойства запуска можно использовать в любой другой операции рабочего процесса. Эти свойства часто используются в операции Code для управления объектом SharePoint Foundation, для которого выполняется рабочий процесс.
Для получения дополнительных сведений о Windows Workflow Foundation, в том числе об использовании рабочих процессов Microsoft Visual Studio 2010 для создания решений рабочих процессов, посетите центр разработчика Windows Workflow Foundation.
Установка свойств операции OnWorkflowActivated
При открытии нового проекта приложения рабочего процесса SharePoint первой по умолчанию выполняется операция OnWorkflowActivated, свойства которой определяются по умолчанию. Чтобы просмотреть свойства выбранной операции, откройте окно Properties.
См. также
Концепции
Действия рабочих процессов для SharePoint Foundation
Обработка действий рабочего процесса в SharePoint Foundation