Για μία εβδομάδα πριν, Άρχισα ένα έργο codeplex που παρέχει μια απλή και εύλογα γενική μέθοδος για την προσθήκη προσαρμοσμένης ενέργειας λειτουργίες ροή εργασίας σχεδιαστής SharePoit. Περιγράφεται εδώ: http://www.codeplex.com/spdwfextensions. Πέρα από την παροχή απλά ένα πλαίσιο, επίσης στοχεύει να παρέχει μια σειρά από χρήσιμες λειτουργίες που θα κάνουν το SPD πιο χρήσιμο/ευέλικτη/ισχυρό.
Εδώ είναι τα σημερινά χαρακτηριστικά σχεδιαζόμενη για έκδοση 1.0: https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=spdwfextensions&ReleaseId=8280
Αν κάποιος έχει κανένα ενδιαφέρον για αυτό το έργο, Παρακαλώ αφήστε ένα σχόλιο ή έναρξη/προσθήκη σε μια συζήτηση εδώ: http://www.codeplex.com/spdwfextensions/Thread/List.aspx
Εδώ είναι το τρέχον σύνολο των λειτουργιών που έχουν έχουν κωδικοποιημένη (Αν και δεν είναι πλήρως δοκιμαστεί ως της 11/08/07):
Λειτουργία | Περιγραφή (Αν δεν ίδια ως λειτουργία .net) |
NUM-εγγραφές() | Επιστρέφει ο αριθμός "καταχωρήσεις" σε μια συμβολοσειρά σύμφωνα με ένα καθορισμένο οριοθέτη.
Για παράδειγμα: NUM-εγγραφές σε μια συμβολοσειρά "a,β,c" με διαχωριστικό"," = 3. |
Εγγραφή() | Αποδίδει το νιοστό διακριτικό μιας συμβολοσειράς σύμφωνα με ένα καθορισμένο οριοθέτη. |
Μήκος | String.Length |
Αντικατάσταση() | String.Replace() |
Περιέχει() | String.Contains() Επιστρέφει τη λέξη "true" ή τη λέξη "ΛΑΘΟΣ". |
Δευτερεύουσα συμβολοσειρά(έναρξη) | String.Substring(έναρξη) |
Δευτερεύουσα συμβολοσειρά(έναρξη,Τέλος) | String.Substring(έναρξη,Τέλος) |
ToUpper() | String.ToUpper() |
ToLower() | String.ToLower() |
StartsWith() | String.StartsWith() Επιστρέφει τη λέξη "true" ή τη λέξη "ΛΑΘΟΣ". |
EndsWith() | String.EndsWith() Επιστρέφει τη λέξη "true" ή τη λέξη "ΛΑΘΟΣ". |
Όπως προαναφέρθηκε, Είμαι ακόμα ενδιαφέρονται για την παροχή κάθε προσπάθεια όσον αφορά τις δοκιμές αυτές τις λειτουργίες.
–Monjo