2.2.5.13 List Web Parts Result Set

The List Web Parts Result Set contains information about the Web parts related to the lists associated with a specified document.

The List Web Parts Result Set is defined using T-SQL syntax, as follows.

 tp_ListID                      uniqueidentifier,
 tp_Type                        tinyint,
 tp_Id                          uniqueidentifier,
 tp_Flags                       int,
 tp_DisplayName                 nvarchar(255),
 tp_PageUrl                     nvarchar(255),
 tp_BaseViewId                  tinyint,
 tp_ViewBody                    ntext,
 tp_Level                       tinyint,
 tp_ContentTypeId               varbinary(512);

tp_ListID: The list identifier of the list containing the Web part.

tp_Type: The Page Type (section 2.2.3.14) of the Web part.

tp_Id: The Web Part Identifier (section 2.2.1.15) of the Web part.

tp_Flags: A View Flags value specifying view-related settings for this Web part.

tp_DisplayName: The display name specified for the Web part, if any. This value can be an empty string.

tp_PageUrl: The store-relative form URL to the site that contains this Web part.

tp_BaseViewId: The View Identifier (section 2.2.1.14) for the view where this Web part is used.

tp_ViewBody: An ntext value containing implementation-specific XML used when processing this Web part.

tp_Level: A Publishing Level Type (section 2.2.2.6) value specifying the publishing status of the Web part. This value MUST be NULL if the Web part does not exist.

tp_ContentTypeId: A binary content type identifier (section 2.2.1.1) value specifying the valid content types that this Web part can be used to view. If this Web part is not restricted to a particular content type, this value MUST be 0.