Использование регулярных выражений для Build SPList коллекций
Один из моих друзей просто спросил меня, а отличительной вопрос. Что делать, если я хотел бы построить типизированные коллекции SPList объекты, передав в Сети SharePoint (SPWeb) и шаблон для сопоставления список (строка) в некоторый произвольный метод?
Для того чтобы это сделать, мы можем предположить, так как модель в настоящее время передается в качестве параметра, что в некоторых дополнительных сцене это время построено и хорошо сформировавшимися. Таким образом, можно сделать несложный регулярные выражения соответствуют использованию названия списка и шаблоном. После проверьте результат матча, гарантируя, что она координирует к успеху. Мы затем вернуть коллекцию, если количество превышает 0, в противном случае просто возвращает NULL.
- string pattern, SPWeb web ) общественности статический список <SPList> PoolListsByExpression (строка шаблону, SPWeb веб-сайтов)
- (
- SPList list in web. Lists ) FOREACH (SPList список в Интернете. Lists)
- (
- Regex. Match ( list. Title , pattern ) . Success ) если (Regex. матча (list. Название, модель). Success)
- (
- list ) ; tempListCollection. Добавить (список);
- )
- )
- tempListCollection. Count > 0 ) если (tempListCollection. Count> 0)
- (
- возвращение tempListCollection;
- )
- возвращение NULL;
- )
2 комментариев »
RSS-канал для комментариев на эту должность. TrackBack URL































[...] Использование регулярных выражений для Build SPList коллекции [...]
Pingback путем ссылки (7/15/2008) «Стив Pietrek - Все SharePoint - 15 июля, 2008 @ 5:49 вечера
[...] 2008-10-08 - Использование регулярных выражений для Build SPList коллекций спас ajonser2008-10-03 - Монета слотов спас sad12672008-10-02 - Data Center Security - 5 критических требований спас Osmosis2008-09-30 - Больше SQL спас soviepills2008-09-27 - Multi-Mold высокой частоты ШИМ-контроллера UCC39421 / 2 и приложение спас waven152008-09-14 - еще больше GNUMP3d спас TMF72008-09-11 - по умолчанию Ruby Dial плана Demystified спасены qdiddy10q2008-09-07 - Перенаправления: Good, Bad & Условные спас jasonscheirer [...]
Pingback от сайтов отметил "patternmatch" на Postsaver - 8 октября 2008 @ 1:55 утра