Programmässigt hämta listan över Dokumentbibliotek

Följande kodavsnitt används för att hämta listan över dokumentbibliotek.

SPWeb _web = SPContext.Current.Web;

SPListCollection ListColl = _web.Lists;

foreach (SPList _lst i ListColl)

{

om (_lst.BaseTemplate == SPListTemplateType.DocumentLibrary)

26 november, 2009 | Taggar: , , | Kategori: MOSS 2007, SharePoint Object Model | Lämna en kommentar

Hur man använder Resource File i SharePoint 2007

Skapa resurs fil med hjälp av Visual Studio IDE

Kopiera resurs-filen till 12 bikupa resurs mapp

GetLocalized metod från SPUtility att läsa värdena från resursfil

Syntax:

SPUtility.GetLocalizedString(“$Resurser:<<ResourceFileName,ResourceKeyName>>”, “<<ResourceFileName>>”, lång);

Exempel:

SPUtility.GetLocalizedString(“$Resurser:MyResources,Förnamn”, “MyResources”, lång);

Sample Källa:

8 november, 2009 | Taggar: , , | Kategori: MOSS 2007, SharePoint Object Model | En kommentar

Programmatiskt Läs varningar för användare i webbplatssamling

SPAlerCollection klass kan användas för att få Alert Collection för användaren.

Nedanstående kodsträng används för att läsa alla varningar som registreras för användarna webbplatssamlingar.

privata void GetAlerts()

{

SPSite currSite = ny SPSite(“http://Uday”);

CurrWeb SPWeb = currSite.OpenWeb();

SPUserCollection […]

Hur du ställer in intervallet för varningar i SharePoint 2007

För att ställa in timern jobbintervallet för varningar kan ställa med hjälp av setProperty för fastigheten jobbet omedelbara-varningar-kommandot i stsadm.

Syntax:STSADM-o getProperty-pn jobb-omedelbar varningar-PV <fastighetsvärde> -url <URL webbplatsen>

Exempel:STSADM-o getProperty-pn jobb-omedelbar varningar-PV “varje 2 minuter” -url http-://Uday

[…]

Hur till Redigera InfoPath XML-filer i forum Bibliotek programmatiskt i SharePoint 2007

Nedanstående rader kodsträng är att uppdatera InfoPath xml rekord(fil)

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

Memory myInStream = new Memory(item.File.OpenBinary()); XmlTextReader läsare = ny XmlTextReader(myInStream);

XMLDocument doc = new XMLDocument(); doc.Load(läsaren);

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

XmlNamespaceManager nameSpaceManager = ny XmlNamespaceManager(doc.NameTable); nameSpaceManager.AddNamespace(“min”, “http://schemas.microsoft.com/office/infopath/2003/myXSD/2009-06-11T12:44:57“);

doc.DocumentElement.SelectSingleNode(“min:Status”, nameSpaceManager).InnerText = “Sparade”; […]

Få intervalltimer jobb för aviseringar

För att få timern mellan jobb för aviseringar kan hämtas med hjälp av getProperty kommandot stsadm.

Syntax:STSADM-o getProperty-pn jobb-omedelbar varningar-url <URL webbplatsen>

Exempel:

STSADM-o getProperty-pn jobb-omedelbar varningar-url http://Uday

Ange längd för New Ikon Indikator i SharePoint

För att ställa in varaktighet för ny ikon i SharePoint (indikatorn som visar bredvid nya objekt) tillgång till SharePoint webapplikation objektet och ställer in värdet för DaysToShowNewIndicator.

SPWebApplication webapp-= SPWebApplication.Lookup(nya Uri(WebAppURL.Text));

WebApp.DaysToShowNewIndicator = 3;

WebApp.Update();

[…]

SPDisposeCheck Släppt!

SPDisposeCheck v1.3.1 har släppts på MSDN Code Gallery, http://code.msdn.microsoft.com/SPDisposeCheck. Detta verktyg kommer att bidra till att förbättra kvaliteten på dina Sharepoint församlingar. Det kommer att inspektera dina Sharepoint församlingar och kontrollera att du är rätt att avyttra vissa Sharepoint-objekt (IDisposable objekt vilket inkluderar SPSite-och SPWeb). Verktyget bygger på den vägledning som publiceras i denna […]

Programmatiskt Uppdatera lista innehåll i SharePoint

Hej Devs,

Nedanstående är Exempelkod att uppdatera SharePoint-listan innehållet programmatiskt med hjälp av SharePoint Object Model.

SPSite Site = nya SPSite(“http://localhost:21000”); SPWeb Web = Site.OpenWeb(); SPList List = Web.Lists[“Adressbok”]; SPListItem listitem = List.GetItemById(0);

sträng Fullname = string.Empty;

Fullname = listitem[“Förnamn”].ToString() + Listitem.[“Efternamn”].ToString(); SPListItem[“FullName”] = FullName; ListItem.Update();