Microsoft.Exchange.15.Visualization.Components.OrganizationDashboardComponentImplementation (ComponentImplementation)

Element properties:

TypeMicrosoft.Exchange.15.Visualization.Components.OrganizationDashboardComponent
PlatformAll
Target
AccessibilityInternal

Source Code:

<ComponentImplementation ID="Microsoft.Exchange.15.Visualization.Components.OrganizationDashboardComponentImplementation" TypeId="Microsoft.Exchange.15.Visualization.Components.OrganizationDashboardComponent" Accessibility="Internal">
<Composite>
<Variable Id="SelectedOrganizations" Type="BaseDataType[]"/>
<Variable Id="SelectedServers" Type="BaseDataType[]"/>
<Variable Id="ServerGridActions" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ActionTypes/Action[]"/>
<Variable Id="HostForAlerts" Type="BaseDataType[]"/>
<Variable Id="HostForPerformance" Type="BaseDataType[]"/>
<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="Visualization!Microsoft.SystemCenter.Visualization.StaticGridLayout">
<Binding PropertyId="Config">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.GridLayoutGenericConfig">
<Binding PropertyId="CellDefinitions">
<ComplexValueCollection Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/CellDefinition[]">
<!-- Organizations list (top) -->
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/CellDefinition">
<Binding PropertyId="Row">
<SimpleValue Type="xsd://int" Value="0"/>
</Binding>
<Binding PropertyId="RowSpan">
<SimpleValue Type="xsd://int" Value="1"/>
</Binding>
<Binding PropertyId="Column">
<SimpleValue Type="xsd://int" Value="0"/>
</Binding>
<Binding PropertyId="ColumnSpan">
<SimpleValue Type="xsd://int" Value="2"/>
</Binding>
</ComplexValue>
<!-- Servers widget (left middle) -->
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/CellDefinition">
<Binding PropertyId="Row">
<SimpleValue Type="xsd://int" Value="1"/>
</Binding>
<Binding PropertyId="RowSpan">
<SimpleValue Type="xsd://int" Value="1"/>
</Binding>
<Binding PropertyId="Column">
<SimpleValue Type="xsd://int" Value="0"/>
</Binding>
<Binding PropertyId="ColumnSpan">
<SimpleValue Type="xsd://int" Value="1"/>
</Binding>
</ComplexValue>
<!-- Alerts widget (left bottom) -->
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/CellDefinition">
<Binding PropertyId="Row">
<SimpleValue Type="xsd://int" Value="2"/>
</Binding>
<Binding PropertyId="RowSpan">
<SimpleValue Type="xsd://int" Value="1"/>
</Binding>
<Binding PropertyId="Column">
<SimpleValue Type="xsd://int" Value="0"/>
</Binding>
<Binding PropertyId="ColumnSpan">
<SimpleValue Type="xsd://int" Value="1"/>
</Binding>
</ComplexValue>
<!-- Performance tiles area (right bottom) -->
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/CellDefinition">
<Binding PropertyId="Row">
<SimpleValue Type="xsd://int" Value="1"/>
</Binding>
<Binding PropertyId="RowSpan">
<SimpleValue Type="xsd://int" Value="2"/>
</Binding>
<Binding PropertyId="Column">
<SimpleValue Type="xsd://int" Value="1"/>
</Binding>
<Binding PropertyId="ColumnSpan">
<SimpleValue Type="xsd://int" Value="1"/>
</Binding>
</ComplexValue>
</ComplexValueCollection>
</Binding>
<Binding PropertyId="RowMinHeight">
<SimpleValue Type="xsd://int" Value="60"/>
</Binding>
<Binding PropertyId="ColumnMinWidth">
<SimpleValue Type="xsd://int" Value="180"/>
</Binding>
</Component>
</Binding>
<Binding PropertyId="CellRegionMappings">
<ComplexValueCollection Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/CellRegionMapping[]">
<!-- Mapping for org list (top) -->
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/CellRegionMapping">
<Binding PropertyId="RegionContent">
<SimpleValue Type="xsd://string" Value="Microsoft.Exchange.15.Visualization.Components!Microsoft.Exchange.15.Visualization.Components.Widgets.OrganizationGrid"/>
</Binding>
<Binding PropertyId="RegionId">
<SimpleValue Type="xsd://string" Value="TopWidget"/>
</Binding>
<Binding PropertyId="CellIndex">
<SimpleValue Type="xsd://int" Value="0"/>
</Binding>
<Binding PropertyId="RegionParameters">
<ComplexValueCollection Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter[]">
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter">
<Binding PropertyId="Name">
<SimpleValue Type="xsd://string" Value="DateRange"/>
</Binding>
<Binding PropertyId="Value">
<Reference>$Property/DateRange$</Reference>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter">
<Binding PropertyId="Name">
<SimpleValue Type="xsd://string" Value="SelectedEntities"/>
</Binding>
<Binding PropertyId="Value">
<Reference>$Variable/SelectedOrganizations$</Reference>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter">
<Binding PropertyId="Name">
<SimpleValue Type="xsd://string" Value="Refresh"/>
</Binding>
<Binding PropertyId="Value">
<Reference>$Variable/ConsolidatedRefreshAction$</Reference>
</Binding>
</ComplexValue>
</ComplexValueCollection>
</Binding>
</ComplexValue>
<!-- Mapping for alerts (left middle) -->
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/CellRegionMapping">
<Binding PropertyId="RegionContent">
<SimpleValue Type="xsd://string" Value="Microsoft.Exchange.15.Visualization.Components!Microsoft.Exchange.15.Visualization.Components.OrganizationAlerts"/>
</Binding>
<Binding PropertyId="RegionId">
<SimpleValue Type="xsd://string" Value="MidLeftWidget"/>
</Binding>
<Binding PropertyId="CellIndex">
<SimpleValue Type="xsd://int" Value="1"/>
</Binding>
<Binding PropertyId="RegionParameters">
<ComplexValueCollection Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter[]">
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter">
<Binding PropertyId="Name">
<SimpleValue Type="xsd://string" Value="TargetIds"/>
</Binding>
<Binding PropertyId="Value">
<Reference>$Variable/HostForAlerts$</Reference>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter">
<Binding PropertyId="Name">
<SimpleValue Type="xsd://string" Value="AutoRefreshTickInterval"/>
</Binding>
<Binding PropertyId="Value">
<Reference>$Property/AutoRefreshTickInterval$</Reference>
</Binding>
</ComplexValue>
</ComplexValueCollection>
</Binding>
</ComplexValue>
<!-- Mapping for servers (left bottom) -->
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/CellRegionMapping">
<Binding PropertyId="RegionContent">
<SimpleValue Type="xsd://string" Value="Microsoft.Exchange.15.Visualization.Components!Microsoft.Exchange.15.Visualization.Components.Widgets.ServerGrid"/>
</Binding>
<Binding PropertyId="RegionId">
<SimpleValue Type="xsd://string" Value="BotLeftWidget"/>
</Binding>
<Binding PropertyId="CellIndex">
<SimpleValue Type="xsd://int" Value="2"/>
</Binding>
<Binding PropertyId="RegionParameters">
<ComplexValueCollection Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter[]">
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter">
<Binding PropertyId="Name">
<SimpleValue Type="xsd://string" Value="Organization"/>
</Binding>
<Binding PropertyId="Value">
<Reference>$Variable/HostForAlerts$</Reference>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter">
<Binding PropertyId="Name">
<SimpleValue Type="xsd://string" Value="DateRange"/>
</Binding>
<Binding PropertyId="Value">
<Reference>$Property/DateRange$</Reference>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter">
<Binding PropertyId="Name">
<SimpleValue Type="xsd://string" Value="Refresh"/>
</Binding>
<Binding PropertyId="Value">
<Reference>$Variable/ConsolidatedRefreshAction$</Reference>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter">
<Binding PropertyId="Name">
<SimpleValue Type="xsd://string" Value="DataGridActions"/>
</Binding>
<Binding PropertyId="Value">
<Reference>$Variable/ServerGridActions$</Reference>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter">
<Binding PropertyId="Name">
<SimpleValue Type="xsd://string" Value="SelectedEntities"/>
</Binding>
<Binding PropertyId="Value">
<Reference>$Variable/SelectedServers$</Reference>
</Binding>
</ComplexValue>
</ComplexValueCollection>
</Binding>
</ComplexValue>
<!-- Mapping for tiles (right bottom) -->
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/CellRegionMapping">
<Binding PropertyId="RegionContent">
<SimpleValue Type="xsd://string" Value="Microsoft.Exchange.15.Visualization.Components!Microsoft.Exchange.15.Visualization.Components.Widgets.OrgTiles"/>
</Binding>
<Binding PropertyId="RegionId">
<SimpleValue Type="xsd://string" Value="BotRightWidget"/>
</Binding>
<Binding PropertyId="CellIndex">
<SimpleValue Type="xsd://int" Value="3"/>
</Binding>
<Binding PropertyId="RegionParameters">
<ComplexValueCollection Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter[]">
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter">
<Binding PropertyId="Name">
<SimpleValue Type="xsd://string" Value="Target"/>
</Binding>
<Binding PropertyId="Value">
<Reference>$Variable/HostForPerformance$</Reference>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter">
<Binding PropertyId="Name">
<SimpleValue Type="xsd://string" Value="DateRange"/>
</Binding>
<Binding PropertyId="Value">
<Reference>$Property/DateRange$</Reference>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter">
<Binding PropertyId="Name">
<SimpleValue Type="xsd://string" Value="Refresh"/>
</Binding>
<Binding PropertyId="Value">
<Reference>$Variable/ConsolidatedRefreshAction$</Reference>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter">
<Binding PropertyId="Name">
<SimpleValue Type="xsd://string" Value="ManagedEntityIds"/>
</Binding>
<Binding PropertyId="Value">
<Reference>$Variable/HostForPerformance$</Reference>
</Binding>
</ComplexValue>
</ComplexValueCollection>
</Binding>
</ComplexValue>
</ComplexValueCollection>
</Binding>
</Component>
</Binding>
<Binding PropertyId="Objects">
<Component TypeId="Microsoft.Exchange.15.Components.Common.OrEmptyItem">
<Binding PropertyId="Input">
<Reference>$Variable/SelectedOrganizations$</Reference>
</Binding>
<Binding PropertyId="Output">
<Reference>$Variable/HostForAlerts$</Reference>
</Binding>
</Component>
</Binding>
<Binding PropertyId="Objects">
<Component TypeId="Microsoft.Exchange.15.Components.Common.OrEmptyItem">
<Binding PropertyId="Input">
<Reference>$Variable/SelectedOrganizations$</Reference>
</Binding>
<Binding PropertyId="Output">
<Reference>$Variable/HostForPerformance$</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>