Програмско Преузми Листа библиотеке докумената

Код следећи фрагмент служи за преузимање листе библиотека докумената.

СПВеб _веб = СПЦонтект.Цуррент.Веб;

СПЛистЦоллецтион ЛистЦолл = _веб.Листс;

фореацх (СПЛист _лст у ЛистЦолл)

{

ако (_лст.БасеТемплате == СПЛистТемплатеТипе.ДоцументЛибрари)

26. новембар, 2009 | Тагови: , , | Категорија: МОСС 2007, СхареПоинт Објецт Модел | Оставите коментар

Како користити Ресоурце Филе у СхареПоинт 2007

Направи Ресоурце Филе користећи Висуал Студио ИДЕ

Копирајте датотеку ресурса у 12 кошница фасцикла ресурс

ГетЛоцализед метод од СПУтилити да чита вредности из Ресоурце Филе

Синтакса:

СПУтилити.ГетЛоцализедСтринг(“$Средства:<<РесоурцеФилеНаме,РесоурцеКеиНаме>>”, “<<РесоурцеФилеНаме>>”, само);

Пример:

СПУтилити.ГетЛоцализедСтринг(“$Средства:МиРесоурцес,Фирстнаме”, “МиРесоурцес”, само);

Сампле Извор:

8. новембар, 2009 | Тагови: , , | Категорија: МОСС 2007, СхареПоинт Објецт Модел | Један коментар

Прочитајте програмски обавештења за кориснике у колекцију локација

СПАлерЦоллецтион класа се може користити да бисте добили обавештења колекцију за Корисника.

Испод кода се користи за читање сва обавештења регистрованим корисницима сајта за прикупљање.

приватни статиц воид ГетАлертс()

{

СПСите цуррСите = нови СПСите(“ХТТП://Удај”);

СПВеб цуррВеб = цуррСите.ОпенВеб();

СПУсерЦоллецтион […]

Како да подесите интервал за обавештења у систему СхареПоинт 2007

Да подесите временски интервал посао за упозорења да подесите помоћу сетпроперти за имовину посао-тренутним упозорава командује стсадм.

Синтакса:СТСАДМ-О гетпроперти-ПН-посао одмах-упозорења-ПВ <вредности имовине> -УРЛ <УРЛ сајта>

Пример:СТСАДМ-О гетпроперти-ПН-посао одмах-упозорења-ПВ “сваки 2 минута” -УРЛ хттп://Удај

[…]

Како Уређивање ИнфоПатх КСМЛ датотеку у библиотеци форума Програмско у СхареПоинт 2007

Испод линије шифри је да ажурирате ИнфоПатх КСМЛ запис(фајл)

СПВеб _веб = СПЦонтект.Цуррент.Веб; СПЛист _лист = _веб.Листс[“СамплеФормЛиб”];

МемориСтреам миИнСтреам = нев МемориСтреам(итем.Филе.ОпенБинари()); КсмлТектРеадер Реадер = нев КсмлТектРеадер(миИнСтреам);

КсмлДоцумент доц = нев КсмлДоцумент(); доц.Лоад(читалац);

реадер.Цлосе(); миИнСтреам.Цлосе();

КсмлНамеспацеМанагер намеСпацеМанагер = нев КсмлНамеспацеМанагер(доц.НамеТабле); намеСпацеМанагер.АддНамеспаце(“мој”, “ХТТП://сцхемас.мицрософт.цом/оффице/инфопатх/2003/миКССД/2009-06-11Т12:44:57“);

доц.ДоцументЕлемент.СелецтСинглеНоде(“мој:Статус”, намеСпацеМанагер).Иннер Тект = “Савед”; […]

Гет тајмер посао за обавештења

Да бисте добили посао тајмер интервал за обавештења може бити враћена, помоћу гетпроперти команду у стсадм.

Синтакса:СТСАДМ-О гетпроперти-ПН-посао одмах-упозорења-урл <УРЛ сајта>

Пример:

СТСАДМ -о гетПроперти -пн посао-непосредни-упозорења -урл хттп://Удај

Сет дуратион за нове иконе индикатора у СхареПоинт

Да бисте подесили дужину трајања за нове иконице у систему СхареПоинт (индикатор који показује да поред нових ставки) приступите СхареПоинт ВебАпплицатион објекат и поставите вредност за ДаисТоСховНевИндицатор.

СПВебАпплицатион вебапп = СПВебАпплицатион.Лоокуп(Нови Ури(ВебАппУРЛ.Тект));

ВебАпп.ДаисТоСховНевИндицатор = 3;

ВебАпп.Упдате();

[…]

SPDisposeCheck Released!

SPDisposeCheck v1.3.1 has been released on MSDN Code Gallery, ХТТП://code.msdn.microsoft.com/SPDisposeCheck. This tool will help improve the quality of your SharePoint assemblies. It will inspect your SharePoint assemblies and check that you are correctly disposing of certain SharePoint objects (IDisposable objects which includes SPSite and SPWeb). The tool is based upon the guidance published in this […]

Ажурирајте програмски садржај листе у СхареПоинт

Здраво девелопера,

Испод је узорак кода за ажурирање садржаја СхареПоинт листе програмски помоћу СхареПоинт Објецт Модел.

СПСите сајт = нови СПСите(“ХТТП://лоцалхост:21000”); СПВеб Интернет = Сите.ОпенВеб(); СПЛист Лист = Веб.Листс[“Адресар”]; SPListItem ListItem = List.GetItemById(0);

стринг ФуллНаме = стринг.Емпти;

ФуллНаме = ЛистИтем[“Фирстнаме”].ТоСтринг() + ЛистИтем[“Презиме”].ТоСтринг(); СПЛистИтем[“ФуллНаме”] ФуллНаме =; ЛистИтем.Упдате();