SPDocumentLibrary Class

Definition

Represents a document library in Microsoft SharePoint Foundation.

public ref class SPDocumentLibrary : Microsoft::SharePoint::SPList
[Microsoft.SharePoint.Client.SubsetCallableType]
public class SPDocumentLibrary : Microsoft.SharePoint.SPList
type SPDocumentLibrary = class
    inherit SPList
Public Class SPDocumentLibrary
Inherits SPList
Inheritance
SPDocumentLibrary
Derived
Attributes

Fields

m_arrListProps (Inherited from SPList)
m_iRow (Inherited from SPList)
m_ListAttributesDict (Inherited from SPList)
m_Lists (Inherited from SPList)
m_Permissions (Inherited from SPList)

Properties

AlertTemplate (Inherited from SPList)
AllowContentTypes (Inherited from SPList)
AllowDeletion (Inherited from SPList)
AllowEveryoneViewItems (Inherited from SPList)
AllowMultiResponses (Inherited from SPList)
AllowRssFeeds (Inherited from SPList)
AllRolesForCurrentUser (Inherited from SPSecurableObject)
AnonymousPermMask (Inherited from SPList)
AnonymousPermMask64 (Inherited from SPList)
Audit (Inherited from SPList)
Author (Inherited from SPList)
BaseTemplate (Inherited from SPList)
BaseType (Inherited from SPList)
BrowserFileHandling (Inherited from SPList)
CalculationOptions (Inherited from SPList)
CanReceiveEmail (Inherited from SPList)
CheckedOutFiles
ClientFormListData (Inherited from SPList)
ContentTypes (Inherited from SPList)
ContentTypesEnabled (Inherited from SPList)
Created (Inherited from SPList)
CurrentChangeToken (Inherited from SPList)
DataSource (Inherited from SPList)
DefaultApprovalWorkflowId (Inherited from SPList)
DefaultContentApprovalWorkflowId (Inherited from SPList)
DefaultDisplayFormUrl (Inherited from SPList)
DefaultEditFormUrl (Inherited from SPList)
DefaultItemOpen (Inherited from SPList)
DefaultItemOpenUseListSetting (Inherited from SPList)
DefaultNewFormUrl (Inherited from SPList)
DefaultView (Inherited from SPList)
DefaultViewUrl (Inherited from SPList)
Description (Inherited from SPList)
DescriptionResource (Inherited from SPList)
Direction (Inherited from SPList)
DisableGridEditing (Inherited from SPList)
DocumentTemplateUrl
DraftVersionVisibility (Inherited from SPList)
EffectiveBasePermissions (Inherited from SPList)
EffectiveBasePermissionsForUI (Inherited from SPList)
EffectiveFolderPermissions (Inherited from SPList)
EffectiveFolderPermissionsForUI (Inherited from SPList)
EmailAlias (Inherited from SPList)
EmailInsertsFolder
EnableAssignToEmail (Inherited from SPList)
EnableAttachments (Inherited from SPList)
EnableDeployingList (Inherited from SPList)
EnableDeployWithDependentList (Inherited from SPList)
EnableFolderCreation (Inherited from SPList)
EnableMinorVersions (Inherited from SPList)
EnableModeration (Inherited from SPList)
EnablePeopleSelector (Inherited from SPList)
EnableResourceSelector (Inherited from SPList)
EnableSchemaCaching (Inherited from SPList)
EnableSyndication (Inherited from SPList)
EnableThrottling (Inherited from SPList)
EnableVersioning (Inherited from SPList)
EnforceDataValidation (Inherited from SPList)
EntityTypeName (Inherited from SPList)
EventReceivers (Inherited from SPList)
EventSinkAssembly (Inherited from SPList)
EventSinkClass (Inherited from SPList)
EventSinkData (Inherited from SPList)
ExcludeFromOfflineClient (Inherited from SPList)
ExcludeFromTemplate (Inherited from SPList)
FetchPropertyBagForListView (Inherited from SPList)
FieldIndexes (Inherited from SPList)
Fields (Inherited from SPList)
FirstUniqueAncestor (Inherited from SPSecurableObject)
FirstUniqueAncestorSecurableObject (Inherited from SPList)
Folders (Inherited from SPList)
Followable (Inherited from SPList)
ForceCheckout (Inherited from SPList)
ForceDefaultContentType (Inherited from SPList)
Forms (Inherited from SPList)
HasExternalDataSource (Inherited from SPList)
HasUniqueRoleAssignments (Inherited from SPSecurableObject)
Hidden (Inherited from SPList)
ID (Inherited from SPList)
ImageUrl (Inherited from SPList)
IndexedRootFolderPropertyKeys (Inherited from SPList)
InformationRightsManagementSettings (Inherited from SPList)
IrmEnabled (Inherited from SPList)
IrmExpire (Inherited from SPList)
IrmReject (Inherited from SPList)
IsApplicationList (Inherited from SPList)
IsCatalog
IsPrivate (Inherited from SPList)
IsSiteAssetsLibrary (Inherited from SPList)
IsThrottled (Inherited from SPList)
ItemCount (Inherited from SPList)
Items (Inherited from SPList)
LastItemDeletedDate (Inherited from SPList)
LastItemModifiedDate (Inherited from SPList)
ListItemEntityTypeFullName (Inherited from SPList)
Lists (Inherited from SPList)
ListViewWebPartKey (Inherited from SPList)
MajorVersionLimit (Inherited from SPList)
MajorWithMinorVersionsLimit (Inherited from SPList)
MobileDefaultDisplayFormUrl (Inherited from SPList)
MobileDefaultEditFormUrl (Inherited from SPList)
MobileDefaultNewFormUrl (Inherited from SPList)
MobileDefaultView (Inherited from SPList)
MobileDefaultViewUrl (Inherited from SPList)
MultipleDataList (Inherited from SPList)
NavigateForFormsPages (Inherited from SPList)
NeedUpdateSiteClientTag (Inherited from SPList)
NoCrawl (Inherited from SPList)
OnQuickLaunch (Inherited from SPList)
Ordered (Inherited from SPList)
ParentWeb (Inherited from SPList)
ParentWebUrl (Inherited from SPList)
Permissions (Inherited from SPList)
PropertiesXml (Inherited from SPList)
ReadOnlyUI (Inherited from SPList)
ReadSecurity (Inherited from SPList)
RequestAccessEnabled (Inherited from SPList)
RestrictedTemplateList (Inherited from SPList)
RestrictUserUpdates (Inherited from SPList)
ReusableAcl (Inherited from SPList)
RoleAssignments (Inherited from SPSecurableObject)
RootFolder (Inherited from SPList)
RootWebOnly (Inherited from SPList)
SchemaXml (Inherited from SPList)
SchemaXmlInCurrentUICulture (Inherited from SPList)
SendToLocationName (Inherited from SPList)
SendToLocationUrl (Inherited from SPList)
ServerRelativeDocumentTemplateUrl
ServerTemplateCanCreateFolders (Inherited from SPList)
ShowUser (Inherited from SPList)
SmsAlertTemplate (Inherited from SPList)
TemplateFeatureId (Inherited from SPList)
ThumbnailsEnabled
ThumbnailSize
Title (Inherited from SPList)
TitleResource (Inherited from SPList)
UseFormsForDisplay
UserCustomActions (Inherited from SPList)
UserResources (Inherited from SPList)
ValidationFormula (Inherited from SPList)
ValidationMessage (Inherited from SPList)
Version (Inherited from SPList)
Views (Inherited from SPList)
WebImageHeight
WebImageWidth
WorkflowAssociations (Inherited from SPList)
WriteSecurity (Inherited from SPList)

Methods

AddItem() (Inherited from SPList)
AddItem(String, SPFileSystemObjectType) (Inherited from SPList)
AddItem(String, SPFileSystemObjectType, String) (Inherited from SPList)
AddWorkflowAssociation(SPWorkflowAssociation) (Inherited from SPList)
AppendDataTable(SPQuery, SPListGetDataTableOptions, DataTable, SPListItemCollectionPosition) (Inherited from SPList)
BreakRoleInheritance(Boolean) (Inherited from SPSecurableObject)
BreakRoleInheritance(Boolean, Boolean) (Inherited from SPList)
CheckPermissions(SPBasePermissions) (Inherited from SPList)
Delete() (Inherited from SPList)
DoesUserHavePermissions(SPBasePermissions) (Inherited from SPSecurableObject)
DoesUserHavePermissions(SPBasePermissions, Boolean) (Inherited from SPList)
DoesUserHavePermissions(SPUser, SPBasePermissions) (Inherited from SPList)
DoesUserHavePermissionsForUI(SPBasePermissions) (Inherited from SPList)
DoesUserHavePermissionsForUI(SPBasePermissions, Boolean) (Inherited from SPList)
EnsurePropsFresh() (Inherited from SPList)
EnsureRssSettings() (Inherited from SPList)
GetChanges() (Inherited from SPList)
GetChanges(SPChangeQuery) (Inherited from SPList)
GetChanges(SPChangeToken) (Inherited from SPList)
GetChanges(SPChangeToken, SPChangeToken) (Inherited from SPList)
GetContentTypeIdByUrl(String) (Inherited from SPList)
GetDataTable(SPQuery, SPListGetDataTableOptions, SPListItemCollectionPosition) (Inherited from SPList)
GetDefaultViewForContentType(SPContentTypeId) (Inherited from SPList)
GetDirectChildContentType(SPContentTypeId) (Inherited from SPList)
GetDistinctFieldValues(SPField, Object[,]) (Inherited from SPList)
GetItemById(Int32) (Inherited from SPList)
GetItemByIdAllFields(Int32) (Inherited from SPList)
GetItemByIdSelectedFields(Int32, String[]) (Inherited from SPList)
GetItemByUniqueId(Guid) (Inherited from SPList)
GetItems(SPQuery) (Inherited from SPList)
GetItems(SPQuery, String) (Inherited from SPList)
GetItems(SPView) (Inherited from SPList)
GetItems(String[]) (Inherited from SPList)
GetItemsInFolder(SPView, SPFolder)
GetItemsWithUniquePermissions() (Inherited from SPList)
GetItemsWithUniquePermissions(Int32, Boolean) (Inherited from SPList)
GetPropertiesXmlForUncustomizedViews() (Inherited from SPList)
GetRelatedFields() (Inherited from SPList)
GetRelatedFields(SPRelationshipDeleteBehavior) (Inherited from SPList)
GetUncustomizedViewByBaseViewId(Int32) (Inherited from SPList)
GetUserEffectivePermissionInfo(String) (Inherited from SPList)
GetUserEffectivePermissions(String) (Inherited from SPList)
GetView(Guid) (Inherited from SPList)
IsContentTypeAllowed(SPContentType) (Inherited from SPList)
IsContentTypeAllowed(SPContentTypeId) (Inherited from SPList)
Recycle() (Inherited from SPList)
RemoveWorkflowAssociation(SPWorkflowAssociation) (Inherited from SPList)
RenderAsHtml(SPQuery) (Inherited from SPList)
RenderListData(String) (Inherited from SPList)
RenderListData(String, Guid) (Inherited from SPList)
RenderListFormData(Int32, String, Int32) (Inherited from SPList)
ResetRoleInheritance() (Inherited from SPList)
SaveAsNewView(String, String, Boolean, Uri) (Inherited from SPList)
SaveAsTemplate(String, String, String, Boolean) (Inherited from SPList)
SetAttributesForPropertiesXML(XmlTextWriter) (Inherited from SPList)
ToString() (Inherited from SPList)
Update() (Inherited from SPList)
Update(Boolean) (Inherited from SPList)
UpdateWorkflowAssociation(SPWorkflowAssociation) (Inherited from SPList)
WriteRssFeed(Stream) (Inherited from SPList)
WriteRssFeed(Stream, Int32) (Inherited from SPList)
WriteRssFeed(Stream, Int32, SPView) (Inherited from SPList)

Applies to