Približno pred enim tednom, Sem začel codeplex projekt, ki zagotavlja enostavno in razumno generičnih način za dodajanje funkcij dejanje po meri za potek dela SharePoit oblikovalec. Je opisano tukaj: http://www.codeplex.com/spdwfextensions. Presega preprosto v okviru, skuša nabor uporabnih funkcij, ki bo EPD koristen/prilagodljiv/močnejši.
Tukaj so trenutno načrtovano funkcije za prevod 1.0: https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=spdwfextensions&ReleaseId=8280
Če ima kdo kakršne koli obresti v tem projektu, prosim pustite komentar, ali start/dodati razprava tukaj: http://www.codeplex.com/spdwfextensions/Thread/List.aspx
Tukaj so trenutni nabor funkcij, ki so bili kodirani (Čeprav ni popolnoma preskušena kot od 11/08/07):
Funkcija | Opis (Če ni isto kot .net funkcijo) |
NUM-postavke() | Vrne število vpisov"" v nizu glede na navedeno ločilo.
Na primer: NUM-vnosov v nizu "a,b,c" z ločilo"," = 3. |
Vnos() | Vrne n-žeton v nizu glede na navedeno ločilo. |
Dolžina | String.Length |
Zamenjaj() | String.Replace() |
Vsebuje() | String.Contains() Vrne besedo "true" ali besedo "false". |
Podniz(začetek) | String.Substring(začetek) |
Podniz(začetek,namen) | String.Substring(začetek,namen) |
ToUpper() | String.ToUpper() |
String.tolower() | String.ToLower() |
StartsWith() | String.StartsWith() Vrne besedo "true" ali besedo "false". |
EndsWith() | String.EndsWith() Vrne besedo "true" ali besedo "false". |
Kot že rečeno, Jaz sem še vedno zanima pri zagotavljanju vseh prizadevanj v smislu testiranja teh funkcij.
–Monjo