Noin viikko sitten, Aloitin codeplex-projekti, joka tarjoaa yksinkertainen ja kohtuullisen yleinen tapa lisätä mukautetun toiminnon toimintoja SharePoit suunnittelija työnkulun. Se on kuvattu tässä: http://www.codeplex.com/spdwfextensions. Muutakin kuin vain antaa puitteet, tavoitteena on myös tarjota hyödyllisiä toimintoja, jotka tekevät SPD hyödyllinen/joustava/tehokkaampi.
Tässä on nykyinen suunniteltuja ominaisuuksia versio 1.0: https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=spdwfextensions&ReleaseId=8280
Jos joku on kiinnostunut tämän hankkeen, Jätä kommentti tai Käynnistä/lisää keskustelua täällä: http://www.codeplex.com/spdwfextensions/Thread/List.aspx
Tässä on nykyinen joukko toimintoja, jotka on koodattu (Vaikka ei ole täysin testattu sekä 11/08/07):
Toiminto | Kuvaus (ellei sama kuin .net funktion) |
NUM-tapahtumat() | Palauttaa numeron "merkinnät" narussa kohti määritelty erotin.
Esimerkiksi: NUM-merkinnät merkkijono ",b,c" erotinmerkki"," = 3. |
Merkintä() | Palauttaa n: nnen tunnus narussa kohti määritelty erotin. |
Pituus | String.Length |
Korvaa() | String.Replace() |
Sisältää() | String.Contains() Palauttaa sanan "tosi" tai sana "false". |
Alimerkkijono(Käynnistä) | String.Substring(Käynnistä) |
Alimerkkijono(Käynnistä,loppu) | String.Substring(Käynnistä,loppu) |
ToUpper() | String.ToUpper() |
ToLower() | String.ToLower() |
StartsWith() | String.StartsWith() Palauttaa sanan "tosi" tai sana "false". |
EndsWith() | String.EndsWith() Palauttaa sanan "tosi" tai sana "false". |
Kuten edellä mainittiin, Olen edelleen kiinnostunut tarjoamaan pyrkimykset testituloksissa toiminnot.
–Kala