Represents a list on a SharePoint Web site.
Creates a new list item in the list.
boolean
Deletes the list.
Returns the collection of changes from the change log that have occurred within the list, based on the specified query.
Gets item by id.
Returns collection of list items based on the specified CAML query.
Returns array of items describing changes since time specified in the query
Array<any>
Returns a collection of lookup fields that use this list as a data source and that have FieldLookup.IsRelationship set to true.
This member is reserved for internal use and is not intended to be used directly from your code.
Gets the effective permissions that a specified user has on the list.
Returns the list view with the specified view identifier.
Gets a value that specifies whether the list supports content types.
boolean
Gets the list definition type on which the list is based. For lists based on OOTB list definitions, return value corresponds the SP.ListTemplateType enumeration.
number
Gets base type for the list.
Gets a value that specifies the override of the web application�s BrowserFileHandling property at the list level.
Gets the content types that are associated with the list.
Gets a value that specifies whether content types are enabled for the list.
boolean
Gets a value that specifies when the list was created.
Date
Gets the data source associated with the list, or null if the list is not a virtual list.
Gets a value that specifies the default workflow identifier for content approval on the list.
Gets a value that specifies the location of the default display form for the list.
string
Gets a value that specifies the URL of the edit form to use for list items in the list.
string
Gets a value that specifies the location of the default new form for the list.
string
Gets default view for the list.
Get URL of the default view for the list.
string
Gets a value that specifies the description of the list.
string
Gets a value that specifies the reading order of the list.
string
Gets a value that specifies the server-relative URL of the document template for the list
string
Gets a value that specifies the minimum permission required to view minor versions and drafts within the list.
Gets a value that specifies the effective permissions on the list that are assigned to the current user.
Gets the effective base permissions for the current user, as they should be displayed in UI. This will only differ from EffectiveBasePermissions if ReadOnlyUI is set to true, and in all cases will be a subset of EffectiveBasePermissions. To put it another way, EffectiveBasePermissionsForUI will always be as or more restrictive than EffectiveBasePermissions.
Gets a value that specifies whether list item attachments are enabled for the list.
boolean
Gets a value that specifies whether new list folders can be added to the list.
boolean
Gets a value that specifies whether minor versions are enabled for the list.
boolean
Gets a value that specifies whether content approval is enabled for the list.
boolean
Gets a value that specifies whether historical versions of list items and documents can be created in the list
boolean
The entity type name.
string
Gets collection of event receiver objects associated with the list.
Gets a value that specifies the collection of all fields in the list.
Gets a value that indicates whether forced checkout is enabled for the document library.
boolean
Gets collections of forms associated with the list.
Returns true if this is external list.
boolean
boolean
Gets wherever the list is hidden
boolean
Gets id of the list
Gets a value that specifies the URI for the icon of the list
string
Settings of document library Information Rights Management (IRM)
Gets a value that specifies whether Information Rights Management (IRM) is enabled for the list.
boolean
Gets a value that specifies whether Information Rights Management (IRM) expiration is enabled for the list.
boolean
Gets a value that specifies whether Information Rights Management (IRM) rejection is enabled for the list.
boolean
Indicates whether this list should be treated as a top level navigation object or not.
boolean
Gets a value that specifies whether the list is a gallery.
boolean
Gets a value that indicates whether the document library is a private list with restricted permissions, such as for Solutions.
boolean
Gets a value that indicates whether the list is designated as a default asset location for images or other files which the users upload to their wiki pages.
boolean
Gets a value that specifies the number of list items in the list
number
Gets a value that specifies the last time a list item was deleted from the list.
Date
Gets a value that specifies the last time a list item, field, or property of the list was modified.
Date
The entity type full name of the list item in the list.
string
Gets a value that indicates whether the list in a Meeting Workspace site contains data for multiple meeting instances within the site
boolean
Gets a value that specifies that the crawler must not crawl the list
boolean
string
Gets a value that specifies whether the list appears on the Quick Launch of the site
boolean
Gets a value that specifies the site that contains the list.
Gets a value that specifies the server-relative URL of the site that contains the list.
string
Gets the root folder that contains the files in the list and any related files.
Gets a value that specifies the list schema of the list.
string
boolean
Gets a value that indicates whether folders can be created within the list.
boolean
Gets a value that specifies the feature identifier of the feature that contains the list schema for the list.
Gets the list title. You can determine list URL from it's root folder URL.
string
Gets collection of custom actions associated with the list.
Gets a value that specifies the data validation criteria for a list item.
string
Gets a value that specifies the error message returned when data validation fails for a list item.
string
Returns collection of views added to the list
Gets the collection of workflow association objects that represents all the workflows that are associated with the list.
boolean
boolean
Sends the list to the site recycle bin.
Returns the data for the specified query view.
Returns json string which contains all information necessary for rendering the specified list form for the specified itemId. Mode is SP.ControlMode
This member is reserved for internal use and is not intended to be used directly from your code.
First tries to find if the view already exists. Overwrite it if yes, add a new view if no. Then extract all the adhoc filter/sort info from the URL and build and update the view's xml Returns the url of the new/overwritten view.
The name of the view the user did the adhoc filter on (is currently on).
The desired name the user typed
Boolean true when the user wants make a new view that's personal
Url that keeps all the adhoc filter/sort inforatmion
Sets a value that specifies whether content types are enabled for the list.
Sets a value that specifies the default workflow identifier for content approval on the list.
Sets a value that specifies the location of the default display form for the list.
Sets a value that specifies the URL of the edit form to use for list items in the list.
Sets a value that specifies the location of the default new form for the list.
Sets a value that specifies the description of the list.
Sets a value that specifies the reading order of the list.
Sets a value that specifies the server-relative URL of the document template for the list
Sets a value that specifies the minimum permission required to view minor versions and drafts within the list.
Sets a value that specifies whether list item attachments are enabled for the list.
Sets a value that specifies whether new list folders can be added to the list.
Sets a value that specifies whether minor versions are enabled for the list.
Sets a value that specifies whether content approval is enabled for the list
Sets a value that specifies whether historical versions of list items and documents can be created in the list
Sets a value that indicates whether forced checkout is enabled for the document library
Sets if the list is hidden from "All site contents" or not.
Sets a value that specifies the URI for the icon of the list
Sets a value that specifies whether Information Rights Management (IRM) is enabled for the list.
Sets a value that specifies whether Information Rights Management (IRM) expiration is enabled for the list.
Sets a value that specifies whether Information Rights Management (IRM) rejection is enabled for the list.
Sets a value that indicates whether this list should be treated as a top level navigation object or not.
Sets a value that specifies the last time the list was modified.
Sets a value that indicates whether the list in a Meeting Workspace site contains data for multiple meeting instances within the site
Sets a value that specifies that the crawler must not crawl the list
Sets a value that specifies whether the list appears on the Quick Launch of the site
Sets the list title. To change list URL you should change name of the root folder.
Sets a value that specifies the data validation criteria for a list item.
Sets a value that specifies the error message returned when data validation fails for a list item.
Updates the database with changes that are made to the list object.