Utilisation d'expressions régulières pour les collections Build SPList
Un de mes amis me demanda simplement d'une question assez distinctif. Que faire si je voulais créer une collection d'objets typés SPList par passage dans un Web SharePoint (SPWeb) et un modèle pour correspondre à la liste par (string) dans une méthode arbitraire?
Pour ce faire, nous pouvons présumer puisque le profil est passé comme un paramètre qui, dans certains lieux supplémentaires, il se construit et est bien formée. Par conséquent, nous pouvons faire une expression régulière simple match tirant parti de la liste le titre et le modèle. À la suite, de tester le résultat du match, en veillant à ce qu'il coordonne à la réussite. Nous revenons alors à la collecte si le nombre est supérieur à 0, sinon juste retour nulle.
- string pattern, SPWeb web ) public static Liste <SPList> PoolListsByExpression (modèle de chaîne, SPWeb web)
- (
- SPList list in web. Lists ) foreach (liste SPList dans l'enchaînement. Lists)
- (
- Regex. Match ( list. Title , pattern ) . Success ) if (Regex. match (liste. titre, motif). Success)
- (
- list ) ; tempListCollection. Add (liste);
- )
- )
- tempListCollection. Count > 0 ) if (tempListCollection. Count> 0)
- (
- retour tempListCollection;
- )
- return null;
- )
2 Commentaires »
Flux RSS pour les commentaires sur ce post. TrackBack URL































[...] En utilisant des expressions régulières pour les collections Build SPList [...]
Pingback par Liens (7/15/2008) «Steve Pietrek - Tout SharePoint - Juillet 15, 2008 @ 5:49 pm
[...] 2008-10-08 - Utilisation d'expressions régulières pour les collections Build SPList sauvé par ajonser2008-10-03 - Des fentes à pièces sauvées par sad12672008-10-02 - Centre de données de sécurité - 5 Exigences essentielles sauvé par Osmosis2008-09-30 - SQL Plus sauvé par soviepills2008-09-27 - Multi-mold UCC39421 haute fréquence du contrôleur PWM / 2 et demande sauvegardée par waven152008-09-14 - Encore plus de GNUMP3d sauvé par TMF72008-09-11 - Le plan de numérotation par défaut Ruby Demystified sauvé par qdiddy10q2008-09-07 - Redirections: Good, Bad & conditionnelle sauvé par jasonscheirer [...]
Pingback par Websites tagged "patternmatch" sur Postsaver - Octobre 8, 2008 @ 1:55