Programmatisch Ophalen Lijst van documentbibliotheken

Het volgende stukje code wordt gebruikt om de lijst van documentbibliotheken op te halen.

SPWeb = _web SPContext.Current.Web;

SPListCollection ListColl = _web.Lists;

foreach (SPList _lst in ListColl)

{

als (_lst.BaseTemplate == SPListTemplateType.DocumentLibrary)

26 november, 2009 | Tags: , , | Categorie: MOSS 2007, SharePoint Object Model | Laat een reactie achter

Hoe te Resource-bestand gebruiken in SharePoint 2007

Maak Resource-bestand met behulp van Visual Studio IDE

Kopieer de resource-bestand in 12 nestkast resource map

GetLocalized methode van SPUtility om de waarden van hulpbronnen bestand te lezen

Syntaxis:

SPUtility.GetLocalizedString(“$Middelen:<<ResourceFileName,ResourceKeyName>>”, “<<ResourceFileName>>”, lang);

Voorbeeld:

SPUtility.GetLocalizedString(“$Middelen:MyResources,Voornaam”, “MyResources”, lang);

Steekproef Bron:

08 november, 2009 | Tags: , , | Categorie: MOSS 2007, SharePoint Object Model | Een opmerking

Programmatisch Lees Waarschuwingen voor gebruikers in de siteverzameling

SPAlerCollection klasse kan worden gebruikt om de collectie te krijgen Alert voor de gebruiker.

De onderstaande codefragment wordt gebruikt om alle meldingen geregistreerd voor de siteverzameling gebruikers lezen.

private static void GetAlerts()

{

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

SPWeb currWeb = currSite.OpenWeb();

SPUserCollection […]

Hoe het interval voor waarschuwingen in te stellen in SharePoint 2007

Om de timer job interval instellen voor waarschuwingen kan met behulp van de setProperty voor de eigenschap ingesteld job-onmiddellijke-waarschuwingen commando in stsadm.

Syntaxis:Stsadm-o getProperty-pn job-Immediate-waarschuwingen-pv <waarde van de eigenschap> -url <URL van de site>

Voorbeeld:Stsadm-o getProperty-pn job-Immediate-waarschuwingen-pv “iedere 2 notulen” -url http://Uday

[…]

Hoe InfoPath XML-bestand in Bibliotheek Forum Programmatisch bewerken in SharePoint 2007

De onderstaande regels code snippet is het actualiseren van de InfoPath XML-record(bestand)

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

MemoryStream myInStream = new MemoryStream(item.File.OpenBinary()); XmlTextReader reader = new XmlTextReader(myInStream);

XmlDocument doc = new XmlDocument(); doc.Load(reader);

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

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

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

Ontvang Timer taakinterval voor Alerts

Om de timer job interval voor waarschuwingen kunnen worden opgevraagd met behulp van de getProperty commando in stsadm.

Syntaxis:Stsadm-o getProperty-pn job-direct-waarschuwingen-url <URL van de site>

Voorbeeld:

Stsadm-o getProperty-pn job-direct-alarm: url http://Uday

Stel de duur voor New Icon Indicator in SharePoint

Om de duur voor de pictogram Nieuw in SharePoint (de indicator, die naast nieuwe items shows) toegang krijgen tot de SharePoint-webapplicatie object en de waarde voor DaysToShowNewIndicator.

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

WebApp.DaysToShowNewIndicator = 3;

WebApp.Update();

[…]

SPDisposeCheck Released!

SPDisposeCheck v1.3.1 is vrijgegeven op MSDN Code Gallery, http://code.msdn.microsoft.com / SPDisposeCheck. Deze tool zal helpen bij het verbeteren van de kwaliteit van uw SharePoint-assemblages. Het zal uw SharePoint assemblages te inspecteren en te controleren of u de juiste verwijdering van bepaalde SharePoint-objecten (IDisposable voorwerpen die SPSite en SPWeb omvat). Het instrument is gebaseerd op de richtlijnen gepubliceerd in deze […]

Programmatisch Update Lijst inhoud in SharePoint

Hi Devs,

De Hieronder vindt u de Sample Code om de lijst met Sharepoint content update programmatisch met behulp van SharePoint Object Model.

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

snaar FullName = string.Empty;

FullName = listitem[“Voornaam”].ToString() + Listitem[“Achternaam”].ToString(); SPListItem[“FullName”] = FullName; ListItem.Update();