Programmatisk Hent Liste over Dokumentbiblioteker

Følgende kodebit brukes til å hente en liste over dokumentbiblioteker.

SPWeb _web = SPContext.Current.Web;

SPListCollection ListColl = _web.Lists;

foreach (SPList _lst i ListColl)

{

hvis (_lst.BaseTemplate == SPListTemplateType.DocumentLibrary)

26 november, 2009 | Tags: , , | Kategori: MOSS 2007, SharePoint Object Model | Legg igjen en kommentar

Slik bruker Resource File i SharePoint 2007

Opprett ressurs fil med Visual Studio IDE

Kopier ressursfilen inn 12 hive ressurs mappen

GetLocalized metode fra SPUtility å lese verdiene fra ressurs fil

Syntax:

SPUtility.GetLocalizedString(“$Ressurser:<<ResourceFileName,ResourceKeyName>>”, “<<ResourceFileName>>”, lange);

Eksempel:

SPUtility.GetLocalizedString(“$Ressurser:MyResources,Fornavn”, “MyResources”, lange);

Eksempel Kilde:

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

Programmatisk Les Varsler for brukere i områdesamling

SPAlerCollection klasse kan brukes til å få Alert Innsamling for brukeren.

Nedenfor kodebiten brukes til å lese alle varsler registrert for områdesamlingen brukere.

private static void GetAlerts()

{

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

SPWeb currWeb = currSite.OpenWeb();

SPUserCollection […]

Slik angir intervallet for varsler i SharePoint 2007

For å stille inn timeren jobben intervallet for varsler kan stille ved å bruke SetProperty for eiendommen jobb umiddelbare-varsler befaler i stsadm.

Syntax:Stsadm-o getproperty-pn jobb-øyeblikkelig-varsler-PV <eiendomsverdi> -url <Nettadressen til nettstedet>

Eksempel:Stsadm-o getproperty-pn jobb-øyeblikkelig-varsler-PV “hvert 2 minutter” -url http://Uday

[…]

Hvordan redigere InfoPath XML-fil i Forum Bibliotek Programmatisk i SharePoint 2007

Nedenstående linjer med kodebiten er å oppdatere InfoPath XML rekord(fil)

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

Memory myInStream = ny Memory(item.File.OpenBinary()); XmlTextReader leser = new XmlTextReader(myInStream);

XmlDocument doc = nye XmlDocument(); doc.Load(leser);

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

XmlNamespaceManager nameSpaceManager = new 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 = “Lagret”; […]

Få Timer Jobbintervall varsler

For å få timeren jobben intervallet for varsler kan hentes ved hjelp av getproperty kommandoen i stsadm.

Syntax:Stsadm -o getproperty -pn jobb umiddelbare-varsler -url <Nettadressen til nettstedet>

Eksempel:

Stsadm -o getproperty -pn jobb umiddelbare-varsler -url http://Uday

Satt Varighet for New Ikon Indicator i Sharepoint

For å angi varigheten for nye ikonet i Sharepoint (indikatoren som viser ved siden av nye elementer) tilgang til Sharepoint WebApplication objektet og angi verdien for DaysToShowNewIndicator.

SPWebApplication WebApp = SPWebApplication.Lookup(ny Uri(WebAppURL.Text));

WebApp.DaysToShowNewIndicator = 3;

WebApp.Update();

[…]

SPDisposeCheck Utgitt!

SPDisposeCheck v1.3.1 har blitt sluppet på MSDN Code Gallery, http://code.msdn.microsoft.com / SPDisposeCheck. Dette verktøyet vil bidra til å forbedre kvaliteten på Sharepoint forsamlinger. Det vil inspisere Sharepoint forsamlinger og sjekk at du er riktig avhending av visse Sharepoint objekter (IDisposable gjenstander som inkluderer SPSite og SPWeb). Verktøyet er basert på veiledningen publisert i denne […]

Programmatisk Oppdater List Innhold i SharePoint

Hei Devs,

Den Nedenfor er det Eksempelkode å oppdatere Sharepoint listen innhold programmatisk ved hjelp av SharePoint Object Model.

SPSite site = ny SPSite(“http://localhost:21000”); SPWeb Web = Site.OpenWeb(); SPList List = Web.Lists[“Adressebok”]; SPListItem ListItem = List.GetItemById(0);

string FullName = string.Empty;

FullName = ListItem[“Fornavn”].ToString() + ListItem[“Etternavn”].ToString(); SPListItem[“FullName”] = FullName; ListItem.Update();