Microsoft.Exchange.15.Visualization.ComponentsWidgets.TestWidgetImplementation (ComponentImplementation)

Element properties:

TypeMicrosoft.Exchange.15.Visualization.Components.Widgets.TestWidget
PlatformWpf, Silverlight
Target
AccessibilityInternal

Source Code:

<ComponentImplementation ID="Microsoft.Exchange.15.Visualization.ComponentsWidgets.TestWidgetImplementation" TypeId="Microsoft.Exchange.15.Visualization.Components.Widgets.TestWidget" Platform="Wpf, Silverlight" Accessibility="Internal">
<Composite>
<Variable Id="DataSourceOutput" Type="BaseDataType[]"/>
<Variable Id="SortedColumns" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ColumnType/DataGridColumn[]">
<ComplexValueCollection Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ColumnType/DataGridColumn[]">
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ColumnType/DataGridColumn">
<Binding PropertyId="PropertyName">
<SimpleValue Type="xsd://string" Value="IntValue"/>
</Binding>
<Binding PropertyId="HeaderDisplayObject">
<SimpleValue Type="xsd://string" Value="IntValue"/>
</Binding>
<Binding PropertyId="XPath">
<SimpleValue Type="xsd://string" Value="$Object/PropertyCollection[Name='IntValue']$"/>
</Binding>
<Binding PropertyId="SourceType">
<SimpleValue Type="xsd://string" Value="BaseDataType"/>
</Binding>
</ComplexValue>
</ComplexValueCollection>
</Variable>
<Variable Id="AutoRefreshAction" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ActionTypes/AutoRefreshAction"/>
<Variable Id="ConsolidatedRefreshAction" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ActionTypes/RefreshAction"/>
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.ComponentContainer">
<Binding PropertyId="Visual">
<Component TypeId="Microsoft.Exchange.15.Visualization.Components.Common.FilterGridControl">
<Binding PropertyId="DataObjectName">
<SimpleValue Type="xsd://string" Value="Exchange.15.TestObject"/>
</Binding>
<Binding PropertyId="DataSource">
<Reference>$Variable/DataSourceOutput$</Reference>
</Binding>
<Binding PropertyId="SortedColumns">
<Reference>$Variable/SortedColumns$</Reference>
</Binding>
</Component>
</Binding>
<Binding PropertyId="Objects">
<Component TypeId="Microsoft.Exchange.15.Visualization.Components.DataSource.GetTestData">
<Binding PropertyId="Refresh">
<Reference>$Variable/ConsolidatedRefreshAction$</Reference>
</Binding>
<Binding PropertyId="N">
<SimpleValue Type="xsd://int" Value="6"/>
</Binding>
<Binding PropertyId="Output">
<Reference>$Variable/DataSourceOutput$</Reference>
</Binding>
</Component>
</Binding>
<Binding PropertyId="Objects">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.AutoRefreshTimer">
<Binding PropertyId="TickInterval">
<Reference>$Property/AutoRefreshTickInterval$</Reference>
</Binding>
<Binding PropertyId="AutoRefreshAction">
<Reference>$Variable/AutoRefreshAction$</Reference>
</Binding>
</Component>
</Binding>
<Binding PropertyId="Objects">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.Consolidator">
<Binding PropertyId="From1">
<Reference>$Variable/AutoRefreshAction$</Reference>
</Binding>
<Binding PropertyId="From2">
<Reference>$Service/RefreshAction$</Reference>
</Binding>
<Binding PropertyId="To">
<Reference>$Variable/ConsolidatedRefreshAction$</Reference>
</Binding>
</Component>
</Binding>
</Component>
</Composite>
</ComponentImplementation>