Apmēram pirms nedēļas, Es sāku codeplex projekts, kas paredz vienkāršu un saprātīgu vispārējo metodi SharePoit Designer darbplūsmu pievienojot pielāgotas darbības funkcijas. Tas ir aprakstīts šeit: http://www.codeplex.com/spdwfextensions. Tālāk vienkārši sniedzot pamatu, tā mērķis ir arī nodrošināt virkni noderīgu funkciju, kas ļaus VPD noderīga/elastīgu/jaudīgākas.
Šeit ir pašreizējie plānotie līdzekļi versijai 1.0: https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=spdwfextensions&ReleaseId=8280
Ja kādam ir interese par šo projektu, Lūdzu, atstājiet komentāru vai sākt/pievienot diskusiju šeit: http://www.codeplex.com/spdwfextensions/Thread/List.aspx
Šeit ir funkcijas, kas ir kodēti pašreizējo kopu (lai gan nav pilnībā pārbaudīta 11/08/07):
Funkcija | Apraksts (Ja nav tāda pati kā .net funkcija) |
NUM ieraksti() | Atgriež skaitļa "ieraksti" virknē par katru norādīto atdalītāju.
Piemēram: NUM ieraksti virknē "_FITTED,b,c" ar atdalītāju"," = 3. |
Ieraksts() | Atgriež n-to pilnvaru virknē par katru norādīto atdalītāju. |
Garums | String.Length |
Aizstāt() | String.Replace() |
Satur() | String.Contains() Atgriezts vārds "patiess" vai vārdu "false". |
Apakšvirkni(Sākums) | String.Substring(Sākums) |
Apakšvirkni(Sākums,beigās) | String.Substring(Sākums,beigās) |
ToUpper() | String.ToUpper() |
ToLower() | String.ToLower() |
StartsWith() | String.StartsWith() Atgriezts vārds "patiess" vai vārdu "false". |
EndsWith() | String.EndsWith() Atgriezts vārds "patiess" vai vārdu "false". |
Kā jau tika minēts iepriekš, Mani joprojām interesē jebkurus centienus attiecībā uz testēšanas šīs funkcijas sniedz.
–Monjo