2.2.4.161 RepositoryLocation

Namespace: http://www.microsoft.com/performancepoint/scorecards

The RepositoryLocation complex type specifies the location of a FirstClassElement (section 2.2.4.99) stored on the server (2).

 <xs:complexType name="RepositoryLocation" xmlns:xs="http://www.w3.org/2001/XMLSchema">
   <xs:attribute name="ItemUrl" type="xs:string" use="required"/>
   <xs:attribute default="None" name="ItemType" type="tns:FirstClassObjectType" use="optional"/>
   <xs:attribute default="00000000-0000-0000-0000-000000000000" name="ItemGuid" use="optional">
     <xs:simpleType>
       <xs:restriction base="xs:string">
         <xs:pattern value="[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}"/>
       </xs:restriction>
     </xs:simpleType>
   </xs:attribute>
   <xs:attribute default="00000000-0000-0000-0000-000000000000" name="SpSiteCollectionGuid" use="optional">
     <xs:simpleType>
       <xs:restriction base="xs:string">
         <xs:pattern value="[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}"/>
       </xs:restriction>
     </xs:simpleType>
   </xs:attribute>
   <xs:attribute default="00000000-0000-0000-0000-000000000000" name="SpSiteGuid" use="optional">
     <xs:simpleType>
       <xs:restriction base="xs:string">
         <xs:pattern value="[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}"/>
       </xs:restriction>
     </xs:simpleType>
   </xs:attribute>
   <xs:attribute default="00000000-0000-0000-0000-000000000000" name="SpListGuid" use="optional">
     <xs:simpleType>
       <xs:restriction base="xs:string">
         <xs:pattern value="[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}"/>
       </xs:restriction>
     </xs:simpleType>
   </xs:attribute>
 </xs:complexType>

ItemUrl: A server-relative URL to a FirstClassElement (section 2.2.4.99) stored by the server (2).

  • If the FirstClassElement was created by SaveTemporaryAnalyticReport (section 3.1.4.65), this value MUST be empty.

  • When creating a new FirstClassElement, this value MUST be empty.

  • In all other cases, this value MUST contain a valid URL.

ItemType: The type of FirstClassElement as specified by FirstClassObjectType (section 2.2.5.20).

ItemGuid: The GUID assigned to the FirstClassElement by the server (2).

SpSiteCollectionGuid: The GUID of the site collection to which the FirstClassElement belongs. This value is assigned by the server (2).

SpSiteGuid: The GUID of the site (2) to which the FirstClassElement belongs. This value is assigned by the server (2).

SpListGuid: The GUID of the list (2) to which the FirstClassElement belongs. This value is assigned by the server (2).