2.2.2.2 Doc Flags

The Doc Flags is a 4-byte unsigned integer bit mask that provides metadata about the document, which can have one or more flags set. The only valid values of Doc Flags are as follows.

Value

Description

0x00000000

None

0x00000001

This document contains dynamic content to be sent through the CAML interpreter, an implementation-specific dynamic content generation component. An example of this would be a category Web bot present in the source of the page.

0x00000002

The document is a "sub-image" of another document. This is set if this document is an automatically generated thumbnail or web image based on another item in the store.

0x00000004

The document is a type for which there was a registered parser available at the time it was saved. A parser is an implementation-specific component that can extract data and metadata from a document, which can then be used to build a list of hyperlinks and fields for content types.

0x00000008

The document is a type that can contain hyperlinks.

0x00000010

The document has an associated resource in the "_private" folder that is renamed in parallel when this file is renamed. An example of this is the count file for a hit counter Web bot.

0x00000020

The document is currently checked out to a user.

0x00000040

The document content is stored in the content database.

0x00000080

For a document that has Web Part personalization, the personal collection of Web Parts is returned by default unless otherwise specified.