2.2.2.9 View Flags
The View Flags is a 4-byte, integer bit mask that corresponds to properties of a view. This bit mask can have zero or more flags set. The only valid values of View Flags are as follows.
Value |
Meaning |
---|---|
0x00000001 |
Normal HTML-based view. |
0x00000002 |
View has been modified by a client application such that it cannot be compatible with the web interface for view modification. Implementations MUST restrict modifying any properties they do not understand. |
0x00000004 |
Unused. |
0x00000008 |
View MUST NOT be displayed in enumerations of the views of this List (that is, in a view selector front-end Web server element). |
0x00000010 |
Unused. |
0x00000020 |
View is read-only, and implementations MUST NOT allow any modifications to its properties. |
0x00000040 |
If the query for this view returns no rows, implementations of the front-end Web server MUST return an HTTP 410 error when displaying this view as part of an HTTP request, instead of displaying a normal empty view body. |
0x00000080 |
Presents data in a nontabular fashion. Implementations can format results in a manner compatible with free-form presentation. |
0x00000100 |
View suitable for displaying in an HTML-based file navigation dialog to client applications. |
0x00000200 |
View suitable to display file dialog template to client applications. |
0x00000400 |
View has functionality for aggregating data across multiple XML documents within an XML form library. |
0x00000800 |
View presents a datasheet view to a rich client application (Grid view). |
0x00001000 |
Displays all items in the list (1) recursively from the specified folder, instead of only displaying the immediate child objects of the current folder. |
0x00002000 |
Requires that view's data be expanded based on a calendar recurrence. |
0x00004000 |
View is the system-created view of a user's items awaiting moderation in a moderated list (1). |
0x00008000 |
System-created moderator's view of a moderated list (1) that displays list items pending approval. |
0x00010000 |
Threaded view for legacy discussion boards (lists with base type 3). Implementations MUST display results in a threaded fashion, and paging of results MUST be done in terms of threads instead of by individual list items. |
0x00020000 |
Displays HTML-based graphical charts of list item data. |
0x00040000 |
A personal view, which MUST only be displayed to the user who created the view. |
0x00080000 |
Displays data on a calendar based on date and time properties of the list items. |
0x00100000 |
Default form of the specified type for the corresponding list (1). |
0x00200000 |
Does not display any list items that are folders (files only). |
0x00400000 |
Displays list items based on the item order of the list (1). If this list is not an ordered list, this value MUST be zero. |
0x80000000 |
Unused flag value. MUST be ignored by client applications. |