Программно получить список библиотек документов

Следующий фрагмент кода используется для получения списка библиотек документов.

SPWeb = _web SPContext.Current.Web;

SPListCollection ListColl = _web.Lists;

Еогеасп (SPList _lst в ListColl)

{

если (_lst.BaseTemplate == SPListTemplateType.DocumentLibrary)

26 ноября, 2009 | Теги: , , | Категория: MOSS 2007, Объектной модели SharePoint | Написать комментарий

Как использовать файл ресурсов в SharePoint 2007

Создание ресурсов файл с помощью среды разработки Visual Studio

Скопируйте файл ресурсов в 12 улей папку ресурсов

GetLocalized метод из SPUtility читать значения из файла ресурсов

Синтаксис:

SPUtility.GetLocalizedString(“$Ресурсы:<<ResourceFileName,ResourceKeyName>>”, “<<ResourceFileName>>”, долго);

Пример:

SPUtility.GetLocalizedString(“$Ресурсы:MyResources,Имя”, “MyResources”, долго);

Пример исходного:

8 ноября, 2009 | Теги: , , | Категория: MOSS 2007, Объектной модели SharePoint | Один комментарий

Программная Читайте Предупреждения для пользователя в семейство сайтов

SPAlerCollection класс может быть использован для получения оповещения Коллекция для пользователей.

Ниже фрагмент кода используется для чтения всех предупреждений зарегистрированных пользователей узлов.

частных статических GetAlerts недействительным()

{

SPSite currSite = новый SPSite(“HTTP://Удай”);

SPWeb = currWeb currSite.OpenWeb();

SPUserCollection […]

Как установить интервал для оповещения в SharePoint 2007

Чтобы установить интервал задание таймера для предупреждений можно настроить с помощью SetProperty для собственности Job-немедленным предупреждений командовать в Stsadm.

Синтаксис:STSADM-о-р-п GetProperty работу немедленного оповещения-ру <стоимости имущества> -URL <Адрес сайта>

Пример:STSADM-о-р-п GetProperty работу немедленного оповещения-ру “каждый 2 минут” -HTTP URL,://Удай

[…]

Как редактировать InfoPath XML-файла в форум библиотека программно, в SharePoint 2007

Ниже линии фрагмент кода для обновления InfoPath XML-записи(файл)

SPWeb = _web SPContext.Current.Web; SPList _list = _web.Lists[“SampleFormLib”];

MemoryStream myInStream = новая MemoryStream(item.File.OpenBinary()); XmlTextReader читатель = новым XmlTextReader(myInStream);

XmlDocument Doc = новый XmlDocument(); doc.Load(читатель);

reader.Close(); myInStream.Close();

XmlNamespaceManager NamespaceManager = новая XmlNamespaceManager(doc.NameTable); nameSpaceManager.AddNamespace(“мой”, “HTTP://schemas.microsoft.com/office/infopath/2003/myXSD/2009-06-11T12:44:57“);

doc.DocumentElement.SelectSingleNode(“мой:Статус”, nameSpaceManager).InnerText = “Сохраненные”; […]

Получить задания таймера интервал для оповещения

Чтобы получить интервал задания таймера для предупреждения могут быть получены с помощью GetProperty команду в Stsadm.

Синтаксис:STSADM-O GetProperty-рп работу немедленного оповещения URL- <Адрес сайта>

Пример:

STSADM-о-р-п GetProperty работу немедленного оповещения, HTTP URL,://Удай

Установить срок действия для нового показателя Иконка в SharePoint

Для установки длительности новых значок в SharePoint (индикатор, который показывает рядом с новыми элементами) доступ к объекту SharePoint WebApplication и установите его значение для DaysToShowNewIndicator.

SPWebApplication WebApp = SPWebApplication.Lookup(новые Ури(WebAppURL.Text));

WebApp.DaysToShowNewIndicator = 3;

WebApp.Update();

[…]

SPDisposeCheck выхода!

SPDisposeCheck v1.3.1 была выпущена на MSDN Code Gallery, HTTP://code.msdn.microsoft.com / SPDisposeCheck. Этот инструмент поможет улучшить качество ваших сборок SharePoint. Он будет проверять ваши сборки SharePoint и убедитесь, что вы правильно распоряжаться определенным объектам SharePoint (IDisposable объектов, который включает SPSite и SPWeb). Инструмент основан на указаний, опубликованной в этом […]

Программное обновление списка содержимого в SharePoint

Привет Devs,

Ниже приведен пример кода для обновления содержания Sharepoint список программно с помощью объектной модели SharePoint.

SPSite сайта = новая SPSite(“HTTP://локальный:21000”); SPWeb веб = Site.OpenWeb(); SPList Список = Web.Lists[“Адресная книга”]; SPListItem LISTITEM = List.GetItemById(0);

строки FullName = string.Empty;

FullName = ListItem[“Имя”].ToString() + ListItem.[“Фамилия”].ToString(); SPListItem[“FullName”] = FullName; ListItem.Update();