Share via


List Class

Definition

[Microsoft.SharePoint.Client.ScriptType("SP.List", ServerTypeId="{d89f0b18-614e-4b4a-bac0-fd6142b55448}")]
public class List : Microsoft.SharePoint.Client.SecurableObject
type List = class
    inherit SecurableObject
Public Class List
Inherits SecurableObject
Inheritance
Attributes

Constructors

List(ClientRuntimeContext, ObjectPath)

Properties

AllowContentTypes
AllowDeletion
BaseTemplate
BaseType
BrowserFileHandling
ContentTypes
ContentTypesEnabled
Context (Inherited from ClientObject)
CrawlNonDefaultViews
CreatablesInfo
Created
CurrentChangeToken
CustomActionElements
DataSource
DefaultContentApprovalWorkflowId
DefaultDisplayFormUrl
DefaultEditFormUrl
DefaultItemOpenUseListSetting
DefaultNewFormUrl
DefaultView
DefaultViewPath
DefaultViewUrl
Description
DescriptionResource
Direction
DocumentTemplateUrl
DraftVersionVisibility
EffectiveBasePermissions
EffectiveBasePermissionsForUI
EnableAssignToEmail
EnableAttachments
EnableFolderCreation
EnableMinorVersions
EnableModeration
EnableVersioning
EntityTypeName
EventReceivers
ExcludeFromOfflineClient
ExemptFromBlockDownloadOfNonViewableFiles
Fields
FileSavePostProcessingEnabled
FirstUniqueAncestorSecurableObject (Inherited from SecurableObject)
ForceCheckout
Forms
HasExternalDataSource
HasUniqueRoleAssignments (Inherited from SecurableObject)
Hidden
Id
ImagePath
ImageUrl
InformationRightsManagementSettings
IrmEnabled
IrmExpire
IrmReject
IsApplicationList
IsCatalog
IsEnterpriseGalleryLibrary
IsPrivate
IsSiteAssetsLibrary
IsSystemList
ItemCount
LastItemDeletedDate
LastItemModifiedDate
LastItemUserModifiedDate
ListExperienceOptions
ListItemEntityTypeFullName
MajorVersionLimit
MajorWithMinorVersionsLimit
MultipleDataList
NoCrawl
ObjectData (Inherited from ClientObject)
ObjectVersion (Inherited from ClientObject)
OnQuickLaunch
PageRenderType
ParentWeb
ParentWebPath
ParentWebUrl
ParserDisabled
Path (Inherited from ClientObject)
ReadSecurity
RoleAssignments (Inherited from SecurableObject)
RootFolder
SchemaXml
ServerObjectIsNull (Inherited from ClientObject)
ServerTemplateCanCreateFolders
Tag (Inherited from ClientObject)
TemplateFeatureId
Title
TitleResource
TypedObject (Inherited from ClientObject)
UserCustomActions
ValidationFormula
ValidationMessage
Views
WorkflowAssociations
WriteSecurity

Methods

AddItem(ListItemCreationInformation)
AddItemUsingPath(ListItemCreationInformationUsingPath)
BreakRoleInheritance(Boolean, Boolean) (Inherited from SecurableObject)
CheckUninitializedProperty(String) (Inherited from ClientObject)
CreateDocument(String, Folder, DocumentTemplateType)
CreateDocumentAndGetEditLink(String, String, Int32, String)
CreateDocumentFromTemplate(String, Folder, String)
CreateDocumentFromTemplateBytes(String, Folder, Byte[], String)
CreateDocumentFromTemplateStream(String, Folder, String, Stream)
CreateDocumentFromTemplateUsingPath(ResourcePath, Folder, ResourcePath)
CreateDocumentWithDefaultName(String, String)
CreateMappedView(AppViewCreationInfo, VisualizationAppTarget)
CustomFromJson(JsonReader) (Inherited from ClientObject)
DeleteObject()
FromJson(JsonReader) (Inherited from ClientObject)
GetBloomFilter(Int32)
GetBloomFilterWithCustomFields(Int32, IList<String>)
GetChanges(ChangeQuery)
GetCheckedOutFiles()
GetItemById(Int32)
GetItemById(String)
GetItemByUniqueId(Guid)
GetItems(CamlQuery)
GetListDataAsStream(ClientRuntimeContext, String, RenderListDataParameters, RenderListDataOverrideParameters)
GetMappedApp(Guid, VisualizationAppTarget)
GetMappedApps(VisualizationAppTarget)
GetRelatedFields()
GetSpecialFolderUrl(SpecialFolderType, Boolean, Guid)
GetUserEffectivePermissions(String)
GetView(Guid)
GetWebDavUrl(String)
InitNonPropertyFieldFromJson(String, JsonReader) (Inherited from ClientObject)
InitOnePropertyFromJson(String, JsonReader)
IsObjectPropertyInstantiated(String) (Inherited from ClientObject)
IsPropertyAvailable(String) (Inherited from ClientObject)
LoadExpandoFields() (Inherited from ClientObject)
PublishMappedView(Guid, VisualizationAppTarget)
Recycle()
RefreshLoad() (Inherited from ClientObject)
RemoveFromParentCollection() (Inherited from ClientObject)
RenderExtendedListFormData(Int32, String, Int32, RenderListFormDataOptions)
RenderListContextMenuData(RenderListContextMenuDataParameters)
RenderListData(String)
RenderListDataAsStream(RenderListDataParameters, RenderListDataOverrideParameters)
RenderListFilterData(RenderListFilterDataParameters)
RenderListFormData(Int32, String, Int32)
ReserveListItemId()
ResetRoleInheritance() (Inherited from SecurableObject)
Retrieve() (Inherited from ClientObject)
Retrieve(String[]) (Inherited from ClientObject)
SaveAsNewView(String, String, Boolean, String)
SaveAsTemplate(String, String, String, Boolean)
SetExemptFromBlockDownloadOfNonViewableFiles(Boolean)
SyncFlowCallbackUrl(String)
SyncFlowInstance(Guid)
SyncFlowInstances()
SyncFlowTemplates(String)
UnpublishMappedView(Guid, VisualizationAppTarget)
Update()
UpdateClientObjectPropertyType(String, Object, JsonReader) (Inherited from ClientObject)
ValidateAppName(String)

Applies to