Bol som hrať s vlastné akcie SharePoint Designer nejakú dobu (pozri tu pre niektoré detailné veci, Ak vás to zaujíma).
V môj súčasný projekt, musíme urobiť niektoré docela zdvíhanie ťažkých bremien a chceme používať deklaratívnu SPD toku činností na spravovanie procesu pridruženej organizačnej.
Dlhý príbeh krátky, to je úplne možné. Som predĺžil môj projekt Codeplex vyvolať Pomocníka služby"" a teraz môžeme odvolávať webovej služby priamo z tok SPD.
Tu je podpis:
verejné reťazec Dispečer( Identifikátor GUID WebID, // Prešiel runtime prostredie Identifikátor GUID SiteID, // Prešiel runtime prostredie reťazec ListID, // Prešiel RTE (Neviem prečo je to reťazec, nie GUID) int ListItemID, // Prešiel RTE. reťazec XmlMessage) // Schválil používateľ deklarované v SPD.
To využíva skutočnosť, že môžeme dostať informácie o toku činností dôležité, rovnako ako stránky, Identifikácia zoznamu, atď. To je dobre zdokumentovaný v niekoľkých miestach pre tých z vás záujem vytvoriť svoj vlastný vlastné akcie. Myšlienka je extrahovať reťazec XML, ako je poskytovaná používateľ odoslaním vhodný postup. Zábavné veci!
Bohužiaľ, to je samozrejme jednosmerný lístok na "Loosey vystrašený" Anti-Pattern pôdy, but it’s better than hitting a brick wall 🙂
Je to anti-pattern, ak si to, aj keď viete, že je to anti-pattern?
Dúfam, že to v blízkej budúcnosti zalomí Codeplex. Ak vás zaujíma ma pritom, Daj mi grófov (e-mailom alebo zanechať komentár) and I’ll be that more enthusiastic about doing it 🙂
</koniec>
Akékoľvek ďalšie novinky o vašej práce zavolať webservices od WSS toku činností definovaných v JPD?