WSS3SDK之 內容型別FormUrls架構概覽

2021-04-24 12:27:34 字數 982 閱讀 5282

formurls 架構描述了可以作為定製資訊新增到內容型別中的可選xml內容。該xml結點必須存放在內容型別定義中的xmldocument元素下。該架構允許您將套用某內容型別的列表項的顯示,編輯或新建頁面進行客戶端重定向,指到與原先不同的頁面上。

該架構包含下列元素:

display可選 文字。用於指定自定義顯示(display form)頁面的url位址。

edit可選 文字。用於指定自定義編輯(edit form)頁面的url位址。

new可選 文字。 用於指定自定義新建(new form)頁面的url位址。

窗體頁面都是.aspx頁面,用來替換wss提供的整個預設頁面,包含框架元素,或稱為chrome, 如頂部或邊上的導航條等。對於窗體頁面來說,您必須手工建立出導航鏈結或其它wss chrome中的元素。

您所指定的url位址必須是相對於該內容型別所處位置根的位址。

如果您在內容型別定義xml中沒有包含這部分xmldocument內容,wss將會使用預設值。到時候wss會自動渲染這些窗體頁面。

下面的例子為某內容型別的列表項指定了客戶端重定向到與原先預設不同的顯示,編輯和新建頁面。

WSS3SDK之 更新子內容型別

每個內容型別都包含了其所基於的 內容型別的引用。這使得wss可以傳播,或者推送對於父內容型別的變更到其子 或列表內容型別。當您修改某內容型別後,您可以選擇推送這些改動到所有子級。當推送操作拷貝變化到基於該內容型別的 或列表內容型別時,他並不會覆蓋整個內容型別。相反,進行覆蓋的範圍會根據是通過使用者介...

WSS3SDK之 欄位和字段引用

本節將討論欄位和字段引用間的區別。欄是乙個欄位或乙個字段引用 在各種wss 3.0架構 如 列表或內容型別定義 中,欄可以用field元素或fieldref元素 內容型別 來表示。和列表欄在 和列表定義中以field元素來表示。然而,在內容型別定義裡 和列表欄的引用是用fieldref元素來表示的。...

WSS3SDK之 伺服器和站點架構 物件模型概覽

windows sharepoint services提供了一整套高度結構化的伺服器端物件模型,使得我們可以方便的訪問sharepoint站點中的各種物件。在您的 中,通過一層層的物件結構可以從上向下獲取,直到找到您需要的物件和成員。這依賴於您建立的自定義應用程式或解決方案的型別,您可能會通過不同的...