Ohjelmallisesti luettelon noutaminen Asiakirjakirjastot

Seuraava koodinpätkä avulla voidaan noutaa luettelo asiakirjakirjastoihin.

SPWeb = _web SPContext.Current.Web;

SPListCollection ListColl = _web.Lists;

foreach (SPList _lst osaksi ListColl)

{

jos (_lst.BaseTemplate == SPListTemplateType.DocumentLibrary)

26 marraskuu, 2009 | Tunnisteet: , , | Luokka: MOSS 2007, SharePoint Object Model | Jätä kommentti

Kuinka käyttää Resource tiedoston SharePoint 2007

Luo Resource tiedosto Visual Studio IDE

Kopioi resurssi tiedosto 12 pesää resurssi kansio

GetLocalized menetelmän SPUtility lukea arvot resurssitiedosto

Syntaksi:

SPUtility.GetLocalizedString(“$Resurssit:<<ResourceFileName,ResourceKeyName>>”, “<<ResourceFileName>>”, pitkä);

Esimerkki:

SPUtility.GetLocalizedString(“$Resurssit:MyResources,Etunimi”, “MyResources”, pitkä);

Näyte Lähde:

8 marraskuu, 2009 | Tunnisteet: , , | Luokka: MOSS 2007, SharePoint Object Model | Yksi kommentti

Ohjelmallisesti Lue hälytykset käyttäjille Sivustokokoelman

SPAlerCollection luokassa voidaan saada Alert Collection Käyttäjä.

Alla koodinpätkä voi lukea kaikki rekisteröidyt hälytykset koskevat sivustokokoelman käyttäjille.

private static void GetAlerts()

{

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

SPWeb = currWeb currSite.OpenWeb();

SPUserCollection […]

Miten asettaa välein Ilmoitukset SharePoint 2007

Voit asettaa ajastimen tehtäväintervalli Ilmoituksiin voi asettaa käyttäen setProperty omaisuutta työpaikkoja välittömästi hälytykset käsken stsadm.

Syntaksi:STSADM -o getProperty -PN työpaikkoja välittömästi hälytykset -pv <omaisuuden arvo> -url <URL Sivuston>

Esimerkki:STSADM -o getProperty -PN työpaikkoja välittömästi hälytykset -pv “jokainen 2 minuuttia” -url http://Uday

[…]

Miten Muokkaa InfoPathin XML-tiedostoa Foorumin Kirjasto ohjelmallisesti SharePoint 2007

Alla riviä koodinpätkä on päivittää InfoPath xml ennätys(tiedosto)

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

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

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

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

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

doc.DocumentElement.SelectSingleNode(“minun:Tila”, nameSpaceManager).Inner Text = “Tallennetut”; […]

Hanki Ajastin Job aikaväli hälytyksiä

Saadaksesi ajastin työpaikan välein hälytykset voidaan hakea käyttämällä getproperty komentoa stsadm.

Syntaksi:STSADM-o getproperty-pn työpaikkoja välittömästi hälytykset-url <URL Sivuston>

Esimerkki:

STSADM -o getProperty -PN työpaikkoja välittömästi hälytykset -url http://Uday

Aseta Kesto Uuden Ikoni Indicator SharePoint

Aseta kesto Uuden kuvaketta SharePoint (osoitin, joka näyttää uusien alkioiden vieressä) käyttää SharePoint WebApplication objekti ja aseta arvo DaysToShowNewIndicator.

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

WebApp.DaysToShowNewIndicator = 3;

WebApp.Update();

[…]

SPDisposeCheck Julkaistu!

SPDisposeCheck v1.3.1 on julkaistu MSDN Code Gallery, http://code.msdn.microsoft.com / SPDisposeCheck. Tämä työkalu auttaa parantamaan laatua SharePoint kokoonpanot. Se tarkastaa SharePoint kokoonpanot ja tarkista, että olet oikein hävittää tiettyjen SharePoint esineitä (IDisposable esineitä joka sisältää SPSite ja SPWeb). Työkalu perustuu ohjeet julkaistaan ​​tässä […]

Päivittäminen ohjelmallisesti Luettelo sisältö SharePointissa

Hi Devs,

Alla on mallikoodia päivittää SharePoint-luettelon sisällön ohjelmallisesti käyttämällä SharePoint Object Model.

SPSite Sivuston = uusi SPSite(“http://localhost:21000”); SPWeb Web = Site.OpenWeb(); SPList List = Web.Lists[“Osoitekirja”]; SPListItem Listitem = List.GetItemById(0);

string FullName = string.Empty;

FullName = ListItem[“Etunimi”].ToString() + ListItem.[“Sukunimi”].ToString(); SPListItem[“FullName”] = FullName; ListItem.Update();