Mitjançant programació recuperar la llista de biblioteques de documents

El següent fragment de codi s'utilitza per recuperar la llista de biblioteques de documents.

SPWeb _Web = SPContext.Current.Web;

SPListCollection ListColl = _web.Lists;

foreach (_lst SPList en ListColl)

{

si (_lst.BaseTemplate == SPListTemplateType.DocumentLibrary)

Novembre 26, 2009 | Etiquetes: , , | Categoria: MOLSA 2007, Model d'objectes de SharePoint | Deixa un comentari

Com utilitzar arxius de recursos en SharePoint 2007

Crea un fitxer de recursos utilitzant Visual Studio IDE

Copieu el fitxer de recursos en 12 carpeta de recursos rusc

Mètode GetLocalized de SPUtility per llegir els valors d'arxiu de recursos

Sintaxi:

SPUtility.GetLocalizedString(“$Recursos:<<ResourceFileName,ResourceKeyName>>”, “<<ResourceFileName>>”, només);

Exemple:

SPUtility.GetLocalizedString(“$Recursos:MyResources,Nom de pila”, “MyResources”, només);

Exemple de font:

8 novembre, 2009 | Etiquetes: , , | Categoria: MOLSA 2007, Model d'objectes de SharePoint | Un comentari

Llegiu programació alertes per als usuaris de la col · lecció de llocs

Classe SPAlerCollection pot ser utilitzat per obtenir la Col·lecció d'Alerta per l'usuari.

El següent fragment de codi s'utilitza per llegir totes les alertes registrades pels usuaris de la col·lecció de llocs.

getALERTS void estàtiques privades()

{

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

CurrWeb SPWeb = currSite.OpenWeb();

SPUserCollection […]

Com configurar l'interval per a rebre alertes en SharePoint 2007

Per establir l'interval de treball del temporitzador d'alerta poden configurar fent servir el setProperty per a la propietat d'ocupació immediates-alerts comandament a stsadm.

Sintaxi:STSADM -o getProperty pn-immediats-alerta d'ocupacions -pv <valor de la propietat> -URL <URL del lloc>

Exemple:STSADM -o getProperty pn-immediats-alerta d'ocupacions -pv “cada 2 acta” -http url://Uday

[…]

Com editar arxius XML de InfoPath a la biblioteca de programació en el fòrum de SharePoint 2007

Les següents línies del fragment de codi és per actualitzar el registre XML de InfoPath(arxiu)

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

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

Document XML, XMLDocument doc = new document XML, XMLDocument(); doc.Load(lector);

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

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

doc.DocumentElement.SelectSingleNode(“meva:Condició Jurídica i Social”, nameSpaceManager).InnerText = “Guardat”; […]

Obtenir temporitzador d'intervals de treball per a rebre alertes

Per obtenir l'interval de treball del temporitzador d'alerta es pot recuperar mitjançant la comanda getProperty a stsadm.

Sintaxi:STSADM -o getProperty pn-immediats-alerta d'ocupacions-URL <URL del lloc>

Exemple:

STSADM -o getproperty -pn job-immediate-alerts -url http://Uday

Establir la Durada de l'indicador nova icona a SharePoint

Per establir la durada de Nou icona a SharePoint (l'indicador que mostra al costat dels elements nous) accedir a l'objecte de SharePoint WebApplication i establir el valor de DaysToShowNewIndicator.

SPWebApplication aplicació web = SPWebApplication.Lookup(nou Uri(WebAppURL.Text));

WebApp.DaysToShowNewIndicator = 3;

WebApp.Update();

[…]

SPDisposeCheck Released!

SPDisposeCheck v1.3.1 has been released on MSDN Code Gallery, http://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 […]

Programació Llista Actualitzar contingut en SharePoint

Hola Devs,

La continuació és el codi d'exemple per actualitzar el contingut de la llista de Sharepoint programació utilitzant SharePoint Object Model.

SPSite Lloc = new SPSite(“http://localhost:21000”); SPWeb web = Site.OpenWeb(); Llista SPList = Web.Lists[“Llibreta d'adreces”]; SPListItem listitem = List.GetItemById(0);

cadena fullname = String.Empty;

Fullname = listitem[“Nom de pila”].ToString() + Listitem[“Cognom”].ToString(); SPListItem[“Nom complet”] = Nom complet; ListItem.Update();