Di programmazione recuperare l'elenco di raccolte di documenti

Il frammento di codice seguente viene utilizzato per recuperare l'elenco di raccolte di documenti.

SPWeb = _Web SPContext.Current.Web;

SPListCollection ListColl = _web.Lists;

foreach (_lst SPList in ListColl)

{

se (_lst.BaseTemplate == SPListTemplateType.DocumentLibrary)

26 novembre, 2009 | Tags: , , | Categoria: MOSS 2007, SharePoint Object Model | Lascia un commento

Come utilizzare file di risorse in SharePoint 2007

Creare file di risorse utilizzando Visual Studio IDE

Copiare il file di risorse in 12 risorsa cartella alveare

metodo GetLocalized da SPUtility leggere i valori dal file di risorse

Sintassi:

SPUtility.GetLocalizedString(“$Risorse:<<ResourceFileName,ResourceKeyName>>”, “<<ResourceFileName>>”, lungo);

Esempio:

SPUtility.GetLocalizedString(“$Risorse:MyResources,Nome”, “MyResources”, lungo);

Esempio di Fonte:

8 novembre, 2009 | Tags: , , | Categoria: MOSS 2007, SharePoint Object Model | Un commento

Leggi gli avvisi di programmazione per gli utenti in Collection Sito

SPAlerCollection classe può essere utilizzata per ottenere l'insieme di allerta per l'utente.

Il frammento di codice seguente viene utilizzato per leggere tutti gli avvisi per gli utenti registrati del sito di raccolta.

private static void GetAlerts()

{

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

SPWeb = currWeb currSite.OpenWeb();

SPUserCollection […]

Come impostare l'intervallo per gli avvisi in SharePoint 2007

Per impostare l'intervallo processo timer per gli avvisi possono impostare tramite setproperty per la proprietà di posti di lavoro immediati-avvisi comando in stsadm.

Sintassi:STSADM-o GetProperty-pn lavoro immediato-avvisi-pv <il valore della proprietà> -url <URL del Sito>

Esempio:STSADM-o GetProperty-pn lavoro immediato-avvisi-pv “ogni 2 minuti” -url http://Uday

[…]

Come modificare file XML in InfoPath Biblioteca Forum di codice in SharePoint 2007

Il seguente frammento di righe di codice è quello di aggiornare il record XML di InfoPath(file)

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

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

XmlDocument doc = XmlDocument nuovo(); doc.Load(lettore);

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

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

doc.DocumentElement.SelectSingleNode(“il mio:Status”, nameSpaceManager).InnerText = “Salvato”; […]

Get Job Interval Timer per avvisi

Per ottenere l'intervallo di processo timer per gli avvisi possono essere recuperate utilizzando il comando GetProperty in stsadm.

Sintassi:STSADM-o getproperty pn-job-immediata-avvisi-url <URL del Sito>

Esempio:

STSADM-o getproperty pn-job-immediata-avvisi-url http://Uday

Durata Set per l'indicatore nuova icona in SharePoint

Per impostare la durata per l'icona New in SharePoint (l'indicatore che mostra accanto ai nuovi elementi) accedere all'oggetto WebApplication SharePoint e impostare il valore per DaysToShowNewIndicator.

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

WebApp.DaysToShowNewIndicator = 3;

WebApp.Update();

[…]

Data di pubblicazione SPDisposeCheck!

SPDisposeCheck v1.3.1 è stato rilasciato su MSDN Codice Galleria, http://code.msdn.microsoft.com / SPDisposeCheck. Questo strumento vi aiuterà a migliorare la qualità delle vostre assemblee SharePoint. Essa controllerà gli assembly di SharePoint e verificare che si stanno correttamente gettare via alcuni oggetti di SharePoint (Oggetti IDisposable che comprende SPSite e SPWeb). Lo strumento si basa sulla guida pubblicata in questo […]

Aggiorna contenuto livello di programmazione in SharePoint List

Ciao Devs,

Il seguito è riportato il codice di esempio per aggiornare il contenuto elenco SharePoint di programmazione utilizzando SharePoint Object Model.

SPSite Sito = SPSite nuovo(“http://localhost:21000”); SPWeb Web = Site.OpenWeb(); Lista SPList = Web.Lists[“Rubrica”]; SPListItem Listitem = List.GetItemById(0);

stringa FullName = String.Empty;

FullName = ListItem[“Nome”].ToString() + ListItem.[“Cognome”].ToString(); SPListItem[“FullName”] = FullName; ListItem.Update();