2.2.4.20 WebPartContext

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

The WebPartContext complex type specifies the current state, inputs, and outputs of a Web Part.

 <xs:complexType name="WebPartContext" xmlns:xs="http://www.w3.org/2001/XMLSchema">
   <xs:sequence>
     <xs:element minOccurs="0" maxOccurs="1" name="ClientViewState" type="tns:DictionaryWrapperOfStringString"/>
     <xs:element minOccurs="0" maxOccurs="1" name="InUseProviderParameterNames" type="tns:ArrayOfString"/>
     <xs:element minOccurs="0" maxOccurs="1" name="ProviderParameterSelections" type="tns:DictionaryWrapperOfStringListOfString"/>
   </xs:sequence>
 </xs:complexType>

ClientViewState: Specifies the DictionaryWrapperOfStringString (section 2.2.4.11) that contains the current state of the Web Part’s view. This element MUST be present.

InUseProviderParameterNames: Specifies an array of begin points on a Web Part that are connected to an endpoint. This element MUST be present.

ProviderParameterSelections: Specifies the DictionaryWrapperOfStringListOfString (section 2.2.4.10) that contains the currently selected parameter values. This element MUST be present.