Я грав в околицях з настроювані дії для SharePoint Designer протягом деякого часу (Дивіться тут для деяких докладні речі, Якщо це вас цікавить).
На мій поточний проект, нам необхідно зробити деякі досить важкої роботи, і ми хочемо використовувати декларативні СДПН робочий процес для керування зв'язаного бізнес-процесу.
Коротше кажучи, Це цілком можливо. Я розширеної моєї Codeplex проект для виклику "допоміжні служби" і тепер ми можемо посилатися веб-служби безпосередньо від СДПН документообігу.
Ось підпис:
громадських рядок Диспетчерський( GUID WebID, // Проходили повз робоче середовище GUID SiteID, // Проходили повз робоче середовище рядок Ідентифікатор списку, // Проходили повз RTE (не знаю, чому це рядок, не GUID) Int ListItemID, // Проходили повз RTE. рядок XmlMessage) // Пройшло користувачем як оголошений в СДПН.
Це використовує той факт, що ми можемо отримати інформацію про важливі робочого циклу, сподобався сайт, Список Ідентифікаторів, д. Це добре документована в декількох місцях для тих з вас зацікавлений у створенні власноруч дія. Ідея полягає в тому, щоб витягти XML рядків, надані користувачем на розсилання відповідний процедуру. Fun stuff!
На жаль, Це, очевидно, квиток в один бік до "Loosey Goosey" анти-модель землі, but it’s better than hitting a brick wall 🙂
Це анти-шаблон, якщо ви робите це, незважаючи на те, що ви знаєте, це анти-шаблон?
Я сподіваюся, щоб обернути цю всередині Codeplex в найближчому майбутньому. Якщо ви зацікавлені в мене так, Дайте мені пхати (Електронна пошта або залишити коментар) and I’ll be that more enthusiastic about doing it 🙂
</кінець>
Більше новин про свою роботу, щоб викликати webservices з WSS-документообігу, визначені в СДПН?