編程方式檢索目錄的文檔庫

下面的代碼片段是用於檢索文檔庫列表.

SPWeb = _web SPContext.Current.Web;

SPListCollection ListColl = _web.Lists;

的foreach (SPList _lst到ListColl)

{

如果 (_lst.BaseTemplate == SPListTemplateType.DocumentLibrary)

11月26日, 2009 | 標籤: , , | 分類: MOSS的 2007, SharePoint對象模型 | 發表評論

如何在SharePoint中使用資源文件 2007

創建資源文件使用Visual Studio IDE中

資源文件複製到 12 蜂房資源文件夾

GetLocalized方法從 SPUtility讀取值從資源文件

語法:

SPUtility.GetLocalizedString(“$資源:<<ResourceFileName,ResourceKeyName>>”, “<<ResourceFileName>>”, 長);

範例:

SPUtility.GetLocalizedString(“$資源:MyResources,名字”, “MyResources”, 長);

示例源:

11月8日, 2009 | 標籤: , , | 分類: MOSS的 2007, SharePoint對象模型 | 一個評論

編程方式讀取快訊用戶在網站集合

SPAlerCollection類可以用來獲取用戶的警報收藏.

下面的代碼片段是用來讀取所有警示錄網站集用戶.

私有靜態無效GetAlerts()

{

的SPSite currSite =新的SPSite(“銈://烏代”);

SPWeb = currWeb currSite.OpenWeb();

SPUserCollection […]

如何設置警報的時間間隔在SharePoint 2007

要設置計時器作業間隔警報可以使用的SetProperty的屬性設置作業即時警報的Stsadm命令.

語法:STSADM - O的getProperty - PN工作立即警報光伏 <屬性值> -網址 <本網站的網址>

範例:STSADM - O的getProperty - PN工作立即警報光伏 “每 2 分鐘” -URL的HTTP://烏代

[…]

如何編輯 InfoPath XML文件在論壇資料庫在SharePoint編程 2007

下面的幾行代碼片段是更新的InfoPath XML記錄(文件)

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

MemoryStream的myInStream =新的MemoryStream(item.File.OpenBinary()); XmlTextReader的讀者= XmlTextReader的新(myInStream);

新的XmlDocument的XmlDocument doc的=(); doc.Load(閱讀器);

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

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

doc.DocumentElement.SelectSingleNode(“我的:狀態”, nameSpaceManager).的InnerText = “保存”; […]

獲取計時器作業間隔警報

為了得到警報間隔計時器作業可以檢索通過使用STSADM getProperty的命令.

語法:STSADM - O的getProperty - PN工作即刻報警,網址 <本網站的網址>

範例:

STSADM的-O的getProperty-PN工作立即警報的URL的HTTP://烏代

設置時間在SharePoint新圖標指示

要為在SharePoint新圖標的持續時間 (這說明該指標旁邊的新項目) 訪問SharePoint WebApplication的對象和設置為DaysToShowNewIndicator值.

SPWebApplication的WebApp = SPWebApplication.Lookup(新開放(WebAppURL.Text));

WebApp.DaysToShowNewIndicator = 3;

WebApp.Update();

[…]

SPDisposeCheck發布!

SPDisposeCheck V1.3.1已發布 MSDN代碼庫, 銈://code.msdn.microsoft.com / SPDisposeCheck. 該工具將幫助提高您的SharePoint組件的質量. 它會檢查您的SharePoint組件,並檢查您是否正確處理特定的SharePoint對象 (IDisposable對象,其中包括的SPSite和SPWeb). The tool is based upon the guidance published in this […]

以編程方式更新列表在SharePoint內容

嗨離散事件,

下面是示例代碼以更新SharePoint列表內容以編程方式通過使用SharePoint對象模型.

=新的SPSite的SPSite網站(“銈://本地主機:21000”); SPWeb的Web = Site.OpenWeb(); SPList列表= Web.Lists[“通訊錄”]; SPListItem ListItem = List.GetItemById(0);

字符串的FullName = string.Empty;

的FullName =的ListItem[“名字”].的ToString() + ListItem的[“姓氏”].的ToString(); SPListItem[“真實姓名”] =的FullName; ListItem.Update();