Pengaturcaraan Ambil Senarai Perpustakaan Dokumen

Berikut Kod yang digunakan untuk mendapatkan semula senarai perpustakaan dokumen.

SPWeb _web = SPContext.Current.Web;

SPListCollection ListColl = _web.Lists;

foreach (_lst SPList dalam ListColl)

{

jika (_lst.BaseTemplate == SPListTemplateType.DocumentLibrary)

26 Nov, 2009 | Tags: , , | Kategori: MOSS 2007, SharePoint Object Model | Leave a comment

Bagaimana untuk Menggunakan Fail Sumber dalam SharePoint 2007

Mencipta fail Sumber menggunakan IDE Visual Studio

Salin fail sumber ke dalam 12 folder sumber sarang

Kaedah GetLocalized dari SPUtility untuk membaca nilai-nilai dari fail sumber

Sintaksis:

SPUtility.GetLocalizedString(“$Sumber:<<ResourceFileName,ResourceKeyName>>”, “<<ResourceFileName>>”, hanya);

Contoh:

SPUtility.GetLocalizedString(“$Sumber:MyResources,FirstName”, “MyResources”, hanya);

Contoh Sumber:

November 8, 2009 | Tags: , , | Kategori: MOSS 2007, SharePoint Object Model | Satu komen

Mengemas kini butiran atau acara Dikemaskini Berlaku dua kali dalam Perpustakaan Dokumen

Mengemas kini butiran atau Perkara Dikemaskini Acara dalam SharePoint 2007 terdapat dua kali, jika memerlukan checkout pilihan didayakan untuk perpustakaan dokumen.

Saya mendapati workaround berikut dari Microsoft Sokongan untuk isu ini.

Semak nilai vti_sourcecontrolcheckedoutby dalam BeforeProperties dan AfterProperties, jika kedua-dua nilai adalah batal maka acara […]

Pengaturcaraan Baca Isyarat untuk Pengguna dalam Koleksi Laman

Kelas SPAlerCollection boleh digunakan untuk mendapatkan Koleksi Isyarat untuk Pengguna.

Kod coretan di bawah digunakan untuk membaca semua makluman berdaftar untuk pengguna koleksi tapak.

GetAlerts swasta tidak sah statik()

{

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

CurrWeb SPWeb = currSite.OpenWeb();

SPUserCollection […]

Bagaimana untuk Mengedit InfoPath XML fail dalam Forum Perpustakaan pengaturcaraan dalam SharePoint 2007

Garisan di bawah kod coretan adalah untuk mengemas kini rekod xml InfoPath(fail)

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

MemoryStream myInStream = MemoryStream baru(item.File.OpenBinary()); Pembaca XmlTextReader = XmlTextReader baru(myInStream);

XmlDocument doc = XmlDocument baru(); doc.Load(pembaca);

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

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

doc.DocumentElement.SelectSingleNode(“saya:Status”, nameSpaceManager).Teks Inner = “Disimpan”; […]

"Fail tersebut telah diubahsuai oleh SharePoint sistem " Ralat semasa Mengemaskini InfoPath fail xml dalam SharePoint Perpustakaan

Jika anda cuba untuk mengemaskini fail xml InfoPath melalui model objek dalam acara-acara / WebParts atau melalui apa-apa perantara.

Walaupun execting yang Item.Update() akan menyebabkan ralat di bawah. Walaupun mengemaskini fail xml InfoPath dalam ListItem fail dan objek ListItem mendapat terputus.

Item.File.Update() akan menyelesaikan masalah anda.

Surih tindanan […]

SharePoint Diagnostik (SPDiag) Alat untuk Produk dan Teknologi SharePoint

Kuasa sebenar Office SharePoint Server 2007 dan Windows SharePoint Services 3.0 adalah bahawa mereka boleh tanpa henti khas bagi memenuhi pelbagai keperluan perniagaan. Sifat yg cepat berubah SharePoint adalah sekaligus Ciri yang paling kuat dan paling menggerunkan yang; kerumitan persekitaran SharePoint anda boleh meningkatkan dengan perintah […]

Terbaru kini dibenarkan pada permintaan GET. Untuk membolehkan maklumat terkini tentang GET yang, menetapkan 'AllowUnsafeUpdates’ harta pada SPWeb

Saya mendapat ini di bawah semasa mengemas kini profil melalui model objek.

Terbaru kini dibenarkan pada permintaan GET. Untuk membolehkan maklumat terkini tentang GET yang, menetapkan 'AllowUnsafeUpdates’ harta pada SPWeb

Tambah web.AllowUnsafeUpdate = true; untuk menyelesaikan isu ini.

Pengaturcaraan Senarai Kemas Kini Kandungan dalam SharePoint

Hi Devs,

Di bawah ini adalah Contoh Kod untuk mengemaskini kandungan senarai SharePoint pengaturcaraan dengan menggunakan SharePoint Objek Model.

Laman SPSite = SPSite baru(“http://localhost:21000”); SPWeb web = Site.OpenWeb(); SPList Senarai = Web.Lists[“Buku Alamat”]; SPListItem ListItem = List.GetItemById(0);

rentetan FULLNAME = string.Empty;

FULLNAME = ListItem[“FirstName”].ToString() + ListItem[“LastName”].ToString(); SPListItem[“Nama Penuh”] = FULLNAME; ListItem.Update();