Как создать рабочий процесс сайта в SharePoint 2010? - PullRequest
0 голосов
/ 16 июня 2010

Я пытаюсь создать новый рабочий процесс сайта, но не через SP Designer или Visual Studio.

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

Нужно ли создавать .xomlи .rules файлы вручную?Или есть API для разработки рабочих процессов?

1 Ответ

0 голосов
/ 16 июня 2010

Не уверен, что вы имеете в виду, не создавая рабочий процесс через Visual Studio.Вы хотите сказать, что не хотите использовать дизайнер Visual Studio, который является частью 2010 года?Или вы хотите создать декларативный рабочий процесс без кода в 2010 году?

Существует API для рабочих процессов, который был улучшен с 2010 года для обеспечения рабочих процессов сайта и многого другого.Больше информации на MSDN .Как правило, использование API потребует некоторого кода, лежащего в основе функциональности типов.

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

Если вы хотите вручную написать код XAML, вам необходимо придерживатьсяк схеме XOML, определенной Microsoft.В 2010 году такие инструменты, как выходные файлы дизайнеров Visio и SharePoint, которые могут быть прочитаны
VS 2010. Я считаю, что выходной формат может быть XOML, так что вы могли бы начать, и вы могли бы изменить самостоятельно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...