WebTestPerformanceWidgetPersonalizeBehavior (ComponentBehavior)

Element properties:

Behavior TypeMicrosoft.SystemCenter.Visualization.PersonalizeBehavior
Component TypeMicrosoft.SystemCenter.WebApplicationSolutions.DetailedList.WebTestPerformanceWidget
AccessibilityInternal
CommentHad to define own behavior and remove PerformanceObjectCounters from ConfigurationDataType, otherwise null value is getting assigned after sometime and clear up the chart.

Source Code:

<ComponentBehavior ID="WebTestPerformanceWidgetPersonalizeBehavior" BehaviorTypeId="Visualization!Microsoft.SystemCenter.Visualization.PersonalizeBehavior" ComponentTypeId="Microsoft.SystemCenter.WebApplicationSolutions.DetailedList.WebTestPerformanceWidget" Accessibility="Internal" Comment="Had to define own behavior and remove PerformanceObjectCounters from ConfigurationDataType, otherwise null value is getting assigned after sometime and clear up the chart.">
<Bindings>
<Binding PropertyId="EnableImplicitChanges">
<SimpleValue Type="xsd://boolean" Value="False"/>
</Binding>
<Binding PropertyId="ConfigurationDataType">
<SimpleValue Type="xsd://string" Value="xsd://Microsoft.SystemCenter.WebApplicationSolutions.Library!WebTestTypes/PerformanceWidgetConfigurationOverride"/>
</Binding>
<Binding PropertyId="PersonalizationDataType">
<SimpleValue Type="xsd://string" Value="xsd://Microsoft.SystemCenter.WebApplicationSolutions.Library!WebTestTypes/PerformanceWidgetPersonalizationOverride"/>
</Binding>
<Binding PropertyId="HideConfigurationLaunchPoint">
<SimpleValue Type="xsd://boolean" Value="True"/>
</Binding>
<Binding PropertyId="HidePersonalizationLaunchPoint">
<SimpleValue Type="xsd://boolean" Value="True"/>
</Binding>
</Bindings>
</ComponentBehavior>