共用方式為


SPList members

Include protected members
Include inherited members

代表Microsoft SharePoint Foundation網站上的清單。

The SPList type exposes the following members.

Properties

  Name Description
Public property AlertTemplate 取得或設定提醒範本使用的清單。
Public property AllowContentTypes 如果清單支援內容類型,會傳回true 。
Public property AllowDeletion 取得或設定Boolean值,指定是否要刪除的清單。
Public property AllowEveryoneViewItems 取得或設定Boolean值,指定是否所有人可以檢視文件中的文件庫或清單中項目的附件。
Public property AllowMultiResponses 取得或設定Boolean值,指定是否允許使用者授與調查的多個回覆。
Public property AllowRssFeeds 取得Boolean值,指定清單是否允許 RSS 摘要。
Public property AllRolesForCurrentUser 取得目前的使用者所屬的物件上的角色定義的完整清單,對此範圍。 (Inherited from SPSecurableObject.)
Public property AnonymousPermMask Obsolete. 已過時。取得或設定清單的匿名使用者的基本權限而使用AnonymousPermMask64屬性。(在Windows SharePoint Services 2.0, AnonymousPermMask屬性取得或設定清單的匿名使用者的權限。)
Public property AnonymousPermMask64 取得或設定清單的匿名使用者的基本權限。
Public property Audit 取得與清單相關聯的稽核記錄。
Public property Author 取得SPUser物件,表示已建立的清單之使用者的相關資訊。
Public property BaseTemplate 取得清單所依據的清單定義類型。
Public property BaseType 取得清單的基底類型。
Public property BrowserFileHandling 會指出處理模式] 清單檔案。
Public property CalculationOptions 會指出選項的方式計算欄位公式、 清單資料驗證公式及預設值的公式會評估清單。
Public property CanReceiveEmail 取得Boolean值,指定清單是否可以接收電子郵件。
Public property ClientFormListData 會傳回包含清單屬性在 CSR 表單中使用的字典
Public property ContentTypes 取得與清單相關聯的內容類型。
Public property ContentTypesEnabled 取得或設定Boolean值,指定是否啟用內容類型的清單。
Public property Created 取得建立日期及時間的清單。
Public property CurrentChangeToken 會取得將使用中的下一個修訂記錄至清單的變更 token。
Public property DataSource 具有外部資料來源的清單取得的資料來源。
Public property DefaultApprovalWorkflowId Obsolete. 請改用DefaultContentApprovalWorkflowId屬性。
Public property DefaultContentApprovalWorkflowId 取得或設定用來管理內容核准程序清單的工作流程關聯的全域唯一識別碼 (GUID)。
Public property DefaultDisplayFormUrl 取得或設定顯示清單項目的預設表單的 URL。
Public property DefaultEditFormUrl 取得或設定以供編輯清單項目的預設表單的 URL。
Public property DefaultItemOpen 取得或設定一個值,指定是否要在用戶端應用程式或瀏覽器中開啟清單項目。
Public property DefaultItemOpenUseListSetting 此屬性會指出是否要用於DefaultItemOpen (BrowserEnabledDocuments設定) 中的 Web 應用程式中的 [清單設定] 或 [全伺服器的設定。
Public property DefaultNewFormUrl 取得或設定來建立新的清單項目的預設表單的 URL。
Public property DefaultView 取得清單的預設檢視。
Public property DefaultViewUrl 取得清單預設檢視的 URL。
Public property Description 取得或設定清單的描述。
Public property DescriptionResource 取得SPUserResource物件表示之描述的清單中的轉譯。
Public property Direction 取得或設定清單的讀取順序的方向。
Public property DisableGridEditing 指派或擷取格線編輯清單上的屬性。
Public property DraftVersionVisibility 取得或設定一個值,會決定使用者可以檢視清單內的文件草稿的次要版本的類型。
Public property EffectiveBasePermissions 取得目前使用者的有效基底的權限的清單,包括其群組成員資格和原則。 (Overrides SPSecurableObject.EffectiveBasePermissions.)
Public property EffectiveBasePermissionsForUI 取得目前使用者的有效基底的權限,他們應該顯示在 UI 中。這只會不同於 EffectiveBasePermissions ReadOnlyUI 設為 true,並在所有的情況下將 EffectiveBasePermissions 的子集。若要將它另一種方式,EffectiveBasePermissionsForUI 一律是做為或比 EffectiveBasePermissions 更嚴格。
Public property EffectiveFolderPermissions 在 HTTP 內容,取得有效的基本權限清單中的資料夾。
Public property EffectiveFolderPermissionsForUI 取得有效基底的權限的使用者介面目前使用者的清單中指定的資料夾。這只會不同於 EffectiveFolderPermissions ReadOnlyUI 設為 true,並在所有的情況下將 EffectiveFolderPermissions 的子集。若要將它另一種方式,EffectiveFolderPermissionsForUI 一律是做為或比 EffectiveFolderPermissions 更嚴格。
Public property EmailAlias 如果已啟用電子郵件通知,取得或設定電子郵件地址,若要使用的工作分派已變更或已更新此項目時通知給擁有者的項目。
Public property EnableAssignToEmail 取得或設定Boolean值,指定是否啟用清單的電子郵件通知。
Public property EnableAttachments 取得或設定一個Boolean值,指定是否可將附件加入至清單中的項目。
Public property EnableDeployingList Obsolete. 取得或設定Boolean值,指定是否可以部署清單。
Public property EnableDeployWithDependentList 取得或設定指定是否可以與相依的清單部署清單Boolean值。
Public property EnableFolderCreation 取得或設定一個Boolean值,指定是否可以建立清單的資料夾。
Public property EnableMinorVersions 取得或設定一個Boolean值,指定的文件庫啟用版本設定時,是否要啟用次要版本。
Public property EnableModeration 取得或設定指定是否啟用清單的內容核准Boolean值。
Public property EnablePeopleSelector 可讓使用者選取器事件清單上。
Public property EnableResourceSelector 可讓事件清單上的資源選取器。
Public property EnableSchemaCaching 取得或設定Boolean值,指定是否啟用清單中的結構描述快取。
Public property EnableSyndication 取得或設定一個Boolean值,指定是否針對清單中啟用 RSS 整合。
Public property EnableThrottling 會指出這個清單的節流設定已啟用或未。
Public property EnableVersioning 取得或設定一個Boolean值,指定是否啟用文件庫的版本設定。
Public property EnforceDataValidation 取得或設定一個值,指出是否為項目已新增或更新時,會強制執行特定欄位的屬性。
Public property EntityTypeName 實體類型名稱。
Public property EventReceivers 取得清單之已註冊的事件接收器的集合。
Public property EventSinkAssembly Obsolete. 取得或設定檔案的強式名稱在全域組件快取的文件庫事件提供Windows SharePoint Services 2.0事件處理常式。
Public property EventSinkClass Obsolete. 取得或設定完整、 區分大小寫的名稱定義文件庫事件Windows SharePoint Services 2.0事件處理常式的類別。
Public property EventSinkData Obsolete. 取得或設定文件庫事件Windows SharePoint Services 2.0事件處理常式所使用的任意字串。
Public property ExcludeFromOfflineClient 取得或設定一個值,指出是否清單應下載到用戶端離線同步處理期間。
Public property ExcludeFromTemplate 取得Boolean值,指出清單會儲存為清單範本或清單所屬網站儲存為一種網站範本時,是否包含清單的內容。
Public property FetchPropertyBagForListView 會指定屬性是否袋的詳細資訊,當用戶端上呈現清單時,會擷取 JSON,列出結構描述的一部分。
Public property FieldIndexes 取得清單上定義的欄位索引的集合。
Public property Fields 會取得代表清單中的所有欄位的 field 物件集合。
Public property FirstUniqueAncestor Obsolete. 請改用 [ FirstUniqueAncestorSecurableObject ] 屬性。 (Inherited from SPSecurableObject.)
Public property FirstUniqueAncestorSecurableObject 取得角色指派此清單定義的所在位置的物件。 (Overrides SPSecurableObject.FirstUniqueAncestorSecurableObject.)
Public property Folders 取得清單資料夾項目集合。
Public property Followable 可以在 [活動摘要中追蹤清單吗?
Public property ForceCheckout 取得或設定一個Boolean值,指定是否啟用強制的取出的文件庫。
Public property ForceDefaultContentType 會指定是否要傳回的預設文件根內容類型。
Public property Forms 取得表單物件,代表表單中建立、 編輯或清單中顯示的項目所用的集合。
Public property HasExternalDataSource 取得一個值,指出清單是否有外部資料來源。
Public property HasUniqueRoleAssignments 指出物件是否具有唯一的角色指派,或從父系物件繼承其角色指派。 (Inherited from SPSecurableObject.)
Public property Hidden 取得或設定一個Boolean值,指定是否會隱藏清單。
Public property ID 取得 GUID,識別資料庫中的清單。
Public property ImageUrl 取得代表清單圖示伺服器相對 URL。
Public property IndexedRootFolderPropertyKeys 取得屬性機碼的根資料夾屬性,需要透過網站資料 Web 服務會公開一組。
Public property InformationRightsManagementSettings 文件庫的資訊版權管理 (IRM) 設定
Public property IrmEnabled 取得或設定一個Boolean值,指定是否啟用資訊版權管理 (IRM) 的清單。
Public property IrmExpire 取得或設定一個Boolean值,指定是否啟用資訊版權管理 (IRM) 到期的清單。
Public property IrmReject 取得或設定指定是否啟用資訊版權管理 (IRM) 拒絕清單的Boolean值。
Public property IsApplicationList 會指出是否這份清單應該視為最上層導覽物件或不。
Public property IsPrivate 取得 Boolean 值,指出是否文件庫為私人的清單與受限制權限,例如的解決方案。
Public property IsSiteAssetsLibrary 會指出要將這份清單指定為圖像或其他使用者上傳至其 wiki 頁面的檔案的預設資產位置。
Public property IsThrottled 取得一個值,指出項目總數是否超過上限設定的清單。
Public property ItemCount 在清單中,包含資料夾中取得項的目數。
Public property Items 取得清單中的所有項目篩選的集合。
Public property LastItemDeletedDate 會取得的日期和時間的上一次刪除清單中的項目。
Public property LastItemModifiedDate 取得的日期和時間的上次修改項目、 欄位或清單的屬性。
Public property ListItemEntityTypeFullName 實體類型完整清單中的清單項目的名稱。
Public property Lists 取得的清單清單所屬的上層集合。
Public property ListViewWebPartKey 這是清單檢視網頁組件的網頁組件金鑰。
Public property MajorVersionLimit 取得或設定僅限主要版本搭配使用的版本控制文件庫中的項目所允許的主要版本數目上限。
Public property MajorWithMinorVersionsLimit 取得或設定的主要版本所允許的主要和次要版本搭配使用的版本控制文件庫中的項目數目上限。
Public property MobileDefaultDisplayFormUrl 擷取此清單物件的預設值的行動裝置顯示表單伺服器相對 URL。
Public property MobileDefaultEditFormUrl 擷取此清單物件的預設值的行動裝置編輯表單伺服器相對 URL。
Public property MobileDefaultNewFormUrl 會擷取預設行動裝置新表單伺服器相對 URL 此清單物件。
Public property MobileDefaultView 唯讀屬性,來擷取清單的行動裝置的預設檢視。
Public property MobileDefaultViewUrl 取得清單的預設值的行動裝置檢視的 URL。
Public property MultipleDataList 取得或設定一個Boolean值,指定在會議工作區網站中的清單是否包含資料的站台內的多個會議執行個體。
Public property NavigateForFormsPages 會指出是否要瀏覽表單頁面,或使用強制回應對話方塊。
Public property NeedUpdateSiteClientTag 布林值,以決定是否要編輯的文件中的這份清單應該增加網站 ClientTag。標記用來允許用戶端快取 JS/CSS/資源擷取自內容資料庫,包括自訂 CSR 範本
Public property NoCrawl 取得或設定Boolean值,指定是否啟用清單中的編目。
Public property OnQuickLaunch 取得或設定一個Boolean值,指定清單是否要顯示 [首頁] 頁面的 [快速啟動] 區域。
Public property Ordered 取得或設定指定是否允許使用者重新排序清單中的項目] 選項清單的 [編輯檢視] 頁面上的可用Boolean值。
Public property ParentWeb 取得上層網站的清單。
Public property ParentWebUrl 取得上層網站的 URL 清單。
Public property Permissions Obsolete. Use the RoleAssignments() property instead, to get the collection of role assignments for the list. For more information, see Changes in the Authorization Object Model. (In Windows SharePoint Services 2.0, the Permissions property returned the collection of permission objects that represented all the permissions for the list and is maintained for backward compatibility.)
Public property PropertiesXml Gets a fragment in Collaborative Application Markup Language that specifies property values for the list.
Public property ReadOnlyUI 布林值,指出是否應以唯讀方式呈現此清單的使用者介面。這將不會影響安全性也無法將其確實避免變更清單發生-它只會影響使用者介面的顯示的方式。
Public property ReadSecurity 取得或設定清單的 [讀取安全性設定。
Public property RequestAccessEnabled 取得或設定一個Boolean值,指定是否允許使用者要求存取清單] 選項。
Public property RestrictedTemplateList 取得一個Boolean值,指出是否有限制範本清單的存取。
Public property RestrictUserUpdates Boolean 值,指出這是否列出一份受到限制或清單中現有的項目時,就無法變更沒有值
Public property ReusableAcl 取得不透明的物件,代表原始的存取控制清單 (ACL) 的資訊清單。 (Overrides SPSecurableObject.ReusableAcl.)
Public property RoleAssignments 取得這個可保護物件的角色指派。 (Inherited from SPSecurableObject.)
Public property RootFolder 取得包含處理的清單中所用的所有檔案的資料夾。
Public property RootWebOnly 會指出是否允許部署至根選項 Web 僅的屬性。
Public property SchemaXml Gets the schema in Collaborative Application Markup Language that defines the list.
Public property SchemaXmlInCurrentUICulture 用來擷取目前的使用者介面的文化特性 XML 結構描述的唯讀屬性。
Public property SendToLocationName 取得或設定清單中的項目複製到另一個文件庫時所使用的檔案名稱。
Public property SendToLocationUrl 取得或設定清單中的項目複製到另一個文件庫時所使用的 URL。
Public property ServerTemplateCanCreateFolders 取得Boolean值,指定是否啟用伺服器範本資料夾建立的清單。
Public property ShowUser 取得或設定一個Boolean值,指定使用者名稱是否要顯示在問卷的結果。
Public property SmsAlertTemplate 取得或設定用於清單] 的短訊息服務 (SMS) 提醒的範本。
Public property TemplateFeatureId 取得相關聯的清單範本功能的全域唯一識別碼 (GUID)。
Public property Title 取得或設定清單的顯示標題。
Public property TitleResource 取得SPUserResource物件,代表標題翻譯的清單。
Public property UseFormsForDisplay 會指出是否表單應考慮顯示快顯或不。
Public property UserCustomActions 會取得使用者清單上定義的自訂動作的集合。
Public property UserResources 會取得使用者定義的範圍設為清單當地語系化的資源的集合。
Public property ValidationFormula 取得或設定之公式的評估每個清單項目已新增或更新的時間。
Public property ValidationMessage 取得或設定驗證失敗的清單項目時顯示訊息。
Public property Version 取得清單的版本號碼。
Public property Views 會取得代表清單的所有檢視的 view 物件的集合。
Public property WorkflowAssociations 取得的工作流程關聯的物件,代表與清單相關聯的所有工作流程。
Public property WriteSecurity 取得或設定清單的寫入安全性設定。

Top

Methods

  Name Description
Public method AddItem() 建立清單項目清單的根資料夾中。
Public method AddItem(String, SPFileSystemObjectType) 建立指定之類型的清單項目在清單中指定的資料夾。
Public method AddItem(String, SPFileSystemObjectType, String) 使用指定的檔案名稱中指定的資料夾清單中,會建立指定之類型的清單項目。
Public method AddWorkflowAssociation Obsolete. 將工作流程關聯新增至清單。
Public method AppendDataTable 將附加至現有的運算列表查詢所傳回的結果。
Public method BreakRoleInheritance(Boolean) 建立物件的唯一的角色指派,並選擇性地將角色指派複製從父代。 (Inherited from SPSecurableObject.)
Public method BreakRoleInheritance(Boolean, Boolean) 建立清單的唯一角色指派自上層、 (選擇性) 從上層,複製角色指派,選擇性地清除從下階的唯一角色指派。 (Overrides SPSecurableObject.BreakRoleInheritance(Boolean, Boolean).)
Public method CheckPermissions 檢查目前的使用者是否具有指定之的清單的權限組,以及擲回例外狀況,如果使用者不具有它們。 (Overrides SPSecurableObject.CheckPermissions(SPBasePermissions).)
Public method Delete 刪除清單。
Public method DoesUserHavePermissions(SPBasePermissions) 指示目前的使用者是否有指定的使用權限集合。 (Inherited from SPSecurableObject.)
Public method DoesUserHavePermissions(SPBasePermissions, Boolean) 會指出目前的使用者清單上有一組指定權限,並選擇性地檢查目前資料夾的權限。
Public method DoesUserHavePermissions(SPUser, SPBasePermissions) 會指出指定的使用者是否有清單上的指定權限集。
Public method DoesUserHavePermissionsForUI(SPBasePermissions)
Public method DoesUserHavePermissionsForUI(SPBasePermissions, Boolean) 當他們應該顯示在使用者介面,並傳回布林值,請檢查指定的一組權限的權限。(選用) 檢查資料夾的權限。這只會不同於 DoesUserHavePermissions ReadOnlyUI 設為 true 時,並一律是做為或比 DoesUserHavePermissions 更嚴格。
Protected method EnsurePropsFresh 檢查清單的屬性,並如有必要,更新它們可以確保所使用的最新的設定。
Public method EnsureRssSettings 可確保 RSS 設定清單的目前。
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetChanges() 會傳回預設的變更從目前的變更記錄的清單。
Public method GetChanges(SPChangeQuery) 取得從修訂記錄為所指定的查詢篩選清單所做的變更。
Public method GetChanges(SPChangeToken) 會傳回從修訂記錄中的特定點開始的變更。
Public method GetChanges(SPChangeToken, SPChangeToken) 會傳回在指定期間登入的變更。
Public method GetContentTypeIdByUrl 會傳回具有指定 URL 的內容類型的內容類型識別碼 (ID)。
Public method GetDataTable 擷取包含滿足查詢的項目資料的運算列表。
Public method GetDefaultViewForContentType 會傳回清單資料,會使用指定的內容類型的預設檢視。
Public method GetDirectChildContentType 會傳回指定的內容類型的直接子項的內容類型的內容類型識別碼 (ID)。
Public method GetDistinctFieldValues Obsolete. 會傳回代表陣列中移除內指定的欄位清單中的資料重複的欄位值以及每個值的二維物件傳回是唯一的。
Public method GetHashCode (Inherited from Object.)
Public method GetItemById 取得與指定的識別碼 (ID) 的清單項目。
Public method GetItemByIdAllFields 會傳回具有指定識別碼 (ID) 的清單項目。
Public method GetItemByIdSelectedFields 取得與指定的識別碼 (ID) 的清單項目,並包含指定之欄位的值。
Public method GetItemByUniqueId 會取得由 GUID 的清單項目。
Public method GetItems([]) 會傳回從清單中的項目,但包含指定之的欄位值。
Public method GetItems(SPQuery) 從指定的查詢為基礎的清單取得項目的集合。
Public method GetItems(SPView) 從 [根據指定的檢視] 清單中傳回項目的集合。
Public method GetItems(SPQuery, String) 從根據指定的查詢和檢視清單中取得項目的集合。
Public method GetItemsWithUniquePermissions() 會傳回包含獨特的權限的項目SPListItemInfo物件的集合。
Public method GetItemsWithUniquePermissions(Int32, Boolean) 會傳回包含指定要傳回的項目,以及是否要傳回僅資料夾資訊的最大數目的唯一權限的項目SPListItemInfo物件的集合。
Public method GetPropertiesXmlForUncustomizedViews 會傳回未自訂的檢視] 清單中,包括 GUID、 類型、 顯示名稱、 URL 及基底檢視識別碼的屬性。
Public method GetRelatedFields() 另一個指向此清單中的欄位的清單中,會傳回具有查閱欄位的相關資訊的物件的集合。
Public method GetRelatedFields(SPRelationshipDeleteBehavior) 取得與另一個清單中,指向 [此清單中,取決於指定的刪除限制式的欄位的查閱欄位的相關資訊的物件的集合。
Public method GetType (Inherited from Object.)
Public method GetUncustomizedViewByBaseViewId 取得與指定的基底檢視識別碼 (ID) 相關聯的 view 物件。
Public method GetUserEffectivePermissionInfo 取得有關指定的使用者清單與此使用者的角色指派已經在此範圍內的有效權限的詳細的資訊。 (Overrides SPSecurableObject.GetUserEffectivePermissionInfo(String).)
Public method GetUserEffectivePermissions 會取得指定的使用者具有清單的有效權限。 (Overrides SPSecurableObject.GetUserEffectivePermissions(String).)
Public method GetView 會傳回指定的 GUID 為基礎的清單檢視。
Public method IsContentTypeAllowed(SPContentType) 確認清單支援指定的內容類型。
Public method IsContentTypeAllowed(SPContentTypeId) 確認清單支援指定的內容類型。
Protected method MemberwiseClone (Inherited from Object.)
Public method Recycle 回收清單,並傳回清單的全域唯一識別碼 (GUID)。
Public method RemoveWorkflowAssociation Obsolete. 從清單中移除指定的工作流程關聯。
Public method RenderAsHtml 取得指定的查詢結果中的 HTML 格式。
Public method RenderListData(String) 會傳回指定之的查詢檢視資料。
Public method RenderListData(String, Guid) 會傳回指定之的查詢檢視資料。
Public method RenderListFormData
Public method ResetRoleInheritance 重設為清單和其所有子代物件的角色指派這些清單的父物件。 (Overrides SPSecurableObject.ResetRoleInheritance().)
Public method SaveAsNewView 首先會嘗試尋找檢視是否已經存在。覆寫它,如果是,如果沒有加入新的檢視。則解壓縮所有臨機操作篩選/排序 URL 中的資訊及建置並更新檢視的 xml 會傳回新/覆寫檢視的 url。
Public method SaveAsTemplate 將清單儲存成清單範本庫中的範本,並包含目前的清單中儲存使用或不包含資料的選項。
Public methodStatic member ServerTemplateCanReceiveEmail 取得指定的清單範本和網站支援接收的電子郵件。
Protected method SetAttributesForPropertiesXML 此成員是保留給內部使用,而不是用來直接從您的程式碼使用
Public method ToString 會傳回清單的標題。 (Overrides Object.ToString().)
Public method Update() 使用對清單所做的變更來更新資料庫。
Public method Update(Boolean) 清單中,選擇性地包括變更所產生的資料移轉至所做的變更與更新的資料庫。
Public method UpdateWorkflowAssociation Obsolete. 這會更新指定之工作流程關聯。
Public method WriteRssFeed(Stream) 將寫入 RSS 摘要從清單中指定的文件資料流。
Public method WriteRssFeed(Stream, Int32) 寫入 RSS 摘要與指定的文件資料流至指定之會議相關聯。
Public method WriteRssFeed(Stream, Int32, SPView) 寫入 RSS 摘要與指定的會議與檢視,以指定的文件資料流相關聯。

Top

Fields

  Name Description
Protected field m_arrListProps 此成員是保留給內部使用,而不是用來直接從您的程式碼使用
Protected field m_iRow 此成員是保留給內部使用,而不是用來直接從您的程式碼使用
Protected field m_ListAttributesDict 此成員是保留給內部使用,而不是用來直接從您的程式碼使用
Protected field m_Lists 此成員是保留給內部使用,而不是用來直接從您的程式碼使用
Protected field m_Permissions 此成員是保留給內部使用,而不是用來直接從您的程式碼使用

Top

請參閱

參照

SPList class

Microsoft.SharePoint namespace