2.2.2.5 List Flags
List Flags is an 8-byte unsigned integer bit mask that provides metadata about the list, which can have one or more flags set. List Flags identify an implementation-specific capability. The values of the List Flags bits are specified as follows.
Value |
Description |
---|---|
0x0000000000000001 |
This list is an "ordered list". |
0x0000000000000002 |
This bit MUST be ignored. |
0x0000000000000004 |
This list is "undeletable" (that is, it is crucial to the functioning of the containing site or site collection). |
0x0000000000000008 |
Attachments on list items are disabled. This bit MUST be set if the list is a document library or survey. |
0x0000000000000010 |
This list is a "catalog" (for example, a Web part gallery or master page gallery). |
0x0000000000000020 |
This list is associated with a site using the meetings workspace site template and contains data scoped to each instance of a recurring meeting. |
0x0000000000000040 |
This list generates alerts when a list item is assigned to a user. |
0x0000000000000080 |
This list has versioning enabled, and supports creating historical versions of list items when changes occur. This bit MUST be ignored for lists with a List Base type (section 2.2.3.11) of survey. |
0x0000000000000100 |
This list MUST be hidden from enumeration functions. This is intended for lists implementing infrastructure for an application. |
0x0000000000000200 |
This list is configured to bring up a page to fill out a form to request access from the owner when a user is denied access while browsing its list items. |
0x0000000000000400 |
This list has moderation enabled, requiring an approval process when content is created or modified. |
0x0000000000000800 |
If this list is a survey, it will allow multiple responses for a given user rather than restricting users to a single response. This flag MUST be ignored for lists that do not have a List Base type of survey. |
0x0000000000001000 |
This list uses the value of each field's ForcedDisplay attribute (section 2.2.8.3.3.2) when presenting data from that field. This is commonly used in anonymous surveys to display common placeholder text wherever the respondent's name would normally appear. |
0x0000000000002000 |
This list MUST NOT be serialized as part of saving this site as a site template. |
0x0000000000004000 |
The List Server Template (section 2.2.3.12) for this list can only be instantiated in the root site of a given site collection. |
0x0000000000008000 |
When a List Server Template is being created for this list, documents in the root of the list can also be serialized. |
0x0000000000010000 |
Insertion of list items via email is enabled for this list. |
0x0000000000020000 |
This is a "private" list. When a List Server Template based on this list is created, the new list can be given an access control list (ACL) so that only its owner and administrators can access the list. |
0x0000000000040000 |
This document library requires the user to check out documents before modifying them. |
0x0000000000080000 |
This list supports creation of minor versions on item revisions. |
0x0000000000100000 |
This document library requires that users have the EditListItems right to see minor versions of documents. |
0x0000000000200000 |
This document library requires that users have the ApproveItems right to see minor versions of documents. |
0x0000000000400000 |
This list supports displaying a user interface for manipulating multiple content types (for example, a list that contains both announcements and tasks). |
0x0000000000800000 |
This list has had its schema customized from the version that exists in the on-disk schema file that was used to create it. |
0x0000000001000000 |
Document parsers in this list generate thumbnail files corresponding to documents saved to this list. This bit MUST be ignored for lists that are not document libraries. |
0x0000000002000000 |
Documents or list item attachments in this list can be directly browsed to by anyone who has access to the list itself. This is useful for shared resources such as the master page gallery, where one page can be used throughout a site collection in scopes with varying permissions. |
0x0000000004000000 |
This list has workflows associated with it. |
0x0000000008000000 |
This list MUST NOT be automatically exported when exporting a list that references it. Exporting is an implementation-specific capability. |
0x0000000010000000 |
Applications generating server transformations of list items in this list SHOULD default to open the list item in a browser rather than in a separate client-side application. Server transformations are performed by server-side document viewers that can allow clients to view documents without additional client software. Server transformations are an implementation-specific feature. |
0x0000000020000000 |
Creation of folders is blocked in this list. |
0x0000000040000000 |
This list disallows advanced view functionality, such as the datasheet view and views involving Web part to Web part connections. |
0x0000000080000000 |
This list specifies custom sorting orders for the list of content types available on a per-folder basis. |
0x0000000100000000 |
This list MUST NOT be exported as part of a migration package. Migration packages are an implementation-specific feature. |
0x0000000200000000 |
This list SHOULD have its schema cached in memory when possible, rather than retrieving the schema every time the list is accessed. |
0x0000000400000000 |
This bit MUST NOT be returned by the database. |
0x0000000800000000 |
This list's content is not processed by a search crawler. |
0x0000001000000000 |
Data from this list MUST be included when it is saved as a List Server Template, even if not otherwise requested. |
0x0000002000000000 |
Content type manipulation is disabled on this list. |
0x0000004000000000 |
RSS feed syndication is disabled for this list. |
0x0000008000000000 |
Information Rights Management (IRM) is enabled for documents in this list. |
0x0000010000000000 |
Expiration of IRM rights is enabled for this list. Setting this bit requires that the IRM enabled bit also be set. |
0x0000020000000000 |
Documents that do not have a registered IRM protector will be blocked from this list. |
0x0000080000000000 |
If this list is an events list, this list supports a user interface which allows the user to select user identities when adding new list items. |
0x0000100000000000 |
This list has data validation criteria used to perform custom validation rules prior to the list being updated. |
0x0000200000000000 |
If this list is an events list, this list supports a user interface for adding resources. |
0x0000400000000000 |
The data for this list comes from an external data source. |
0x0000800000000000 |
Calculated expressions in this list MUST preserve NULL values rather than converting them to empty strings. |
0x0001000000000000 |
This list has list scoped custom actions. |
0x0002000000000000 |
This site SHOULD NOT be taken offline by a client application. |
0x0004000000000000 |
Protocol clients MUST enforce validation rules defined for this list. Validation rules are an implementation-specific capability. |
0x0008000000000000 |
The flag for this list with value 0x0000000010000000 MUST override any server-wide settings for server transformations. Server transformations are an implementation-specific feature. |
0x0010000000000000 |
This list is part of the infrastructure of the site that contains it and client applications SHOULD treat it as a top level navigation object when displaying information about the site that contains it. |
0x0020000000000000 |
Views of this list SHOULD NOT display options to bulk edit data in a datasheet view. |
0x0040000000000000 |
Protocol clients SHOULD prevent browser execution of active content from files in this library. |
0x0080000000000000 |
The user interface for forms in this list SHOULD navigate to form pages instead of hosting the list form in a modal dialog. |
0x0100000000000000 |
Calculated expressions in this list MUST return error values in the case of data type mismatch. |
0x0200000000000000 |
This list at one time supported creation of minor versions on item revisions, so minor versions might exist for items in this list. |
0xFC00000000000000 |
Unused. |