2.2.4.11 DictionaryWrapperOfStringString

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

The DictionaryWrapperOfStringString complex type is a collection of ArrayOfString (specified in [MS-PPSAS] section 2.2.4.54) values associated with ArrayOfString keys.

 <xs:complexType name="DictionaryWrapperOfStringString" xmlns:xs="http://www.w3.org/2001/XMLSchema">
   <xs:sequence>
     <xs:element minOccurs="0" maxOccurs="1" name="Keys" type="tns:ArrayOfString"/>
     <xs:element minOccurs="0" maxOccurs="1" name="Values" type="tns:ArrayOfString"/>
   </xs:sequence>
 </xs:complexType>

Keys: An ArrayOfString where each member of the array serves as a key for addressing the contents of the Values array.

Values: An ArrayOfString containing the values in the dictionary.

The Keys and Values MUST conform to the following:

  • The number of items in Keys and the number of items in Values MUST be the same.

  • Each item in Values MUST NOT be null.

  • Each item in Keys MUST be a unique, non-null string.

  • Each value in Values MUST have a corresponding key in Keys (that is, for each Values[i], the corresponding key is Keys[i]).