Получить SPList По адресу в C #
Был задан вопрос Опубликованный в развитии новостей о том, как структурировать различные методы возвращения SPList то православные SPWeb.GetList способом из имен Microsoft.SharePoint. Вот один, который я использую, который имеет несколько небольших улучшений.
C #:
- string strPath ) общественности SPList ReturnListByUrl (строка strPath)
- (
- strPath. ToLower ( ) . StartsWith ( "http" ) ) если (strPath. ТоЬоиег (). StartsWith ( "HTTP"))
- (
- m_oWeb. Url . Length + 1 ) ; strPath = strPath. Substring (m_oWeb. Url. длины + 1);
- strPath. ToLower ( ) . StartsWith ( "lists" ) ) если (strPath. ТоЬоиег (). StartsWith ( "Списки"))
- (
- 6 ) ; strPath = strPath. Substring (6);
- )
- )
- strPath. IndexOf ( "/" ) > 0 ) если (strPath. IndexOf ( "/")> 0)
- (
- 0 , strPath. IndexOf ( "/" ) ) ; strPath = strPath. Substring (0, strPath. IndexOf ( "/"));
- )
- [ HttpUtility. UrlDecode ( strPath ) ] ; возвращение m_oWeb. Списки [HttpUtility. UrlDecode (strPath)];
- )
7 комментариев »
RSS-канал для комментариев на эту должность. TrackBack URL































[...] Был вопрос Опубликованный в развитии новостей о том, как структурировать различные методы возвращения SPList то православные SPWeb.GetList способом из имен Microsoft.SharePoint. Вот один, который я использую, который имеет небольшие усовершенствования Читать дальше ... ... (читать дальше) [...]
Pingback от Blogger Loser »Blog Archive» Получить SPList По адресу в C # - 19 сентября 2007 @ 6:42 утра
[...] Получить SPList По адресу в C # [...]
Pingback от 11 Links Today (2007-09-19) - 19 сентября 2007 @ 8:23 утра
[...] Был вопрос Опубликованный в развитии новостей о том, как структурировать различные методы возвращения SPList то православные SPWeb.GetList способом из имен Microsoft.SharePoint. Вот один, который я использую, который имеет небольшие усовершенствования Читать дальше ... ... (читать дальше) 21 сентября 2007 Опубликовано в рубрике [...]
Pingback от Blogger Loser »Получить SPList По адресу в C # - 21 Сентябрь 2007 @ 11:24 утра
Метод, описанный в этой статье не будет работать с международными списками, потому что список имена и относительные пути, не являются одинаковыми:
Пример: Моя библиотека
но относительный путь будет следующим:
/ Списки / моя /
так что лучшим решением является использование метода SPWeb.GetList. Но будьте осторожны - вы должны использовать абсолютный путь, а не относительные, как описано в MSDN - это ошибка.
Замечание Алексей - 9 октября 2007 @ 9:10 утра
Некоторые примеры использования было бы полезно.
Комментарии Крейг - 22 Май 2008 @ 5:00 утра
Если мы изменим список названия из списка параметров список имя будет новое название, но список URL будет прежнее название списка (если мы изменим shrepont от дизайнера как будет меняться).
В этом случае выше код не будет работать!
Комментарии по Shaiju Кумар - 30 Октябрь 2008 @ 11:21 вечера
Очень хороший сайт! Мне нравится! Спасибо! Я
Замечание Вилла - 6 ноября 2008 @ 11:54 вечера