Kira-kira seminggu yang lalu, Saya memulakan sebuah projek codeplex yang menyediakan satu kaedah yang mudah dan munasabah generik untuk menambah fungsi tersuai tindakan ke aliran Reka bentuk SharePoit. Ia diterangkan di sini: http://www.codeplex.com/spdwfextensions. Luar semata-mata menyediakan rangka kerja, Ia juga bertujuan untuk menyediakan satu set fungsi-fungsi yang berguna yang akan membuat SPD lebih berguna/fleksibel/berkuasa.
Berikut adalah ciri-ciri semasa dirancang untuk versi 1.0: https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=spdwfextensions&ReleaseId=8280
Jika sesiapa yang mempunyai apa-apa kepentingan dalam projek ini, sila tinggalkan komen atau memulakan / menambah kepada perbincangan di sini: http://www.codeplex.com/spdwfextensions/Thread/List.aspx
Berikut adalah set semasa fungsi yang telah dikodkan (walaupun tidak diuji sepenuhnya pada 11/08/07):
Fungsi | Penerangan (jika tidak sama. fungsi Bersih) |
Bil-penyertaan() | Kembali kepada nombor "entri" dalam rentetan mengikut delimiter yang ditetapkan.
Sebagai contoh: NUM-penyertaan dalam rentetan "a,b,c" dengan delimiter"," = 3. |
Entry() | Pulangan nth token dalam rentetan mengikut delimiter yang ditetapkan. |
Panjang | String.Length |
Ganti() | String.Replace() |
Mengandungi() | String.Contains() Perkataan "benar pulangan" atau perkataan "palsu". |
Subrentetan(memulakan) | String.Substring(memulakan) |
Subrentetan(memulakan,akhir) | String.Substring(memulakan,akhir) |
ToUpper() | String.ToUpper() |
ToLower() | String.ToLower() |
StartsWith() | String.StartsWith() Perkataan "benar pulangan" atau perkataan "palsu". |
EndsWith() | String.EndsWith() Perkataan "benar pulangan" atau perkataan "palsu". |
Seperti yang dinyatakan sebelum, Saya masih berminat untuk menyediakan sebarang usaha dari segi ujian fungsi-fungsi.
–Monjo