2.2.4.27 WebMetadata

The WebMetadata complex type contains metadata information about the site.

   <s:complexType name="WebMetadata">
     <s:attribute name="URL" type="s:string" use="required" />
     <s:attribute name="LastModified" type="s:string" use="required" />
     <s:attribute name="Created" type="s:string" use="required" />
     <s:attribute name="ID" type="s:string" use="required" />
     <s:attribute name="Title" type="s:string" use="required" />
     <s:attribute name="Description" type="s:string" use="required" />
     <s:attribute name="LogoURL" type="s:string" />
     <s:attribute name="LogoDescription" type="s:string" />
     <s:attribute name="Author" type="s:string" use="required" />
     <s:attribute name="Language" type="s:unsignedShort" use="required" />
     <s:attribute name="CRC" type="s:unsignedInt" use="required" />
     <s:attribute name="NoIndex" type="tns:TrueFalseType" use="required" />
     <s:attribute name="DefaultHomePage" type="s:string" use="required" />
     <s:attribute name="DefaultHomePageListId" type="s:string" use="optional" />
     <s:attribute name="DefaultHomePageItemId" type="s:integer" use="optional" />
     <s:attribute name="ExternalSecurity" type="tns:TrueFalseType" use="required" />
     <s:attribute name="ScopeID" type="s:string" />
     <s:attribute name="AllowAnonymousAccess" type="tns:TrueFalseType"
                  use="required" />
     <s:attribute name="AnonymousViewListItems" type="tns:TrueFalseType"
                  use="required" />
     <s:attribute name="AnonymousPermMask" type="s:unsignedLong" use="required" />
     <s:attribute name="AnonymousPermMaskRaw" type="s:unsignedLong" use="optional"/>
     <s:sequence>
       <s:element name="IndexedProperties" minOccurs="1" type="tns: IndexedProperties"/>
     </s:sequence>
     <s:attribute name="UIVersion" type="s:int" use="required" />
 </s:complexType>

URL: Specifies the absolute URL of the site.

LastModified: Specifies the date and time, as an [ISO-8601] separate date and time UTC value, when the site was last modified.

Created: Specifies the date and time, as an [ISO-8601] separate date and time UTC value, when the site was created.

ID: Specifies the GUID of the site. The GUID MUST be enclosed in curly braces ({}).

Title: Specifies the title of the site.

Description: Specifies the description of the site.

LogoURL: Specifies the server-relative URL of a picture that represents a site.<15>

LogoDescription: Specifies a text description of the LogoURL.<16>

Author: Specifies the name of the user who created the site.

Language: Specifies the language code identifier (LCID) for the language that is used on the site.

CRC: Specifies the hash code of the crawling information of the site. If the CRC changes, it means the crawling properties of the site have changed.

NoIndex: A Boolean value that MUST be true if, and only if, the site cannot be crawled for indexing. It MUST be of type TrueFalseType, as defined in section 2.2.5.4.

DefaultHomePage: Specifies the site-relative URL of the Welcome page of the site.

DefaultHomePageListId: Specifies the GUID of the list that contains the Welcome page of the site. If the Welcome page is not contained in a list or cannot be retrieved, this attribute MUST be omitted.

DefaultHomePageItemId: Specifies the list item identifier of the list item that represents the Welcome page of the site. If the Welcome page is not a list item or cannot be retrieved, this attribute MUST be omitted.

ExternalSecurity: A Boolean value that MUST be true if, and only if, the site has an external security provider. It MUST be of type TrueFalseType, as defined in section 2.2.5.4.

ScopeID: Specifies the ScopeID of this site, as defined in section 2.2.6.1. It MUST be enclosed in curly braces ({}). The protocol server MUST return this only if the site does not have an external security provider.

AllowAnonymousAccess: A Boolean value that MUST be true if, and only if, anonymous users have access permissions for the site. It MUST be of type TrueFalseType, as defined in section 2.2.5.4.

AnonymousViewListItems: A Boolean value that MUST be true if, and only if, anonymous users can view the list items of the site lists. It MUST be of type TrueFalseType, as defined in section 2.2.5.4.

AnonymousPermMask: Specifies the mask of the permissions for anonymous users of the site. See [MS-WSSFO2] section 2.2.2.14.

AnonymousPermMaskRaw: Specifies the raw mask of the permissions for anonymous users of the site (see [MS-WSSFO3] section 2.2.2.15). The protocol server MUST return this only if the site does not have an external security provider.<17>

IndexedProperties: Specifies indexed properties for this list, as described in section 2.2.4.12.

UIVersion: Specifies the user interface version for the site.<18>