AddUpdateOverrideWizardImplementation (ComponentImplementation)

Element properties:

TypeAddUpdateOverrideWizard
PlatformWpf, Silverlight
Target
AccessibilityInternal

Source Code:

<ComponentImplementation ID="AddUpdateOverrideWizardImplementation" TypeId="AddUpdateOverrideWizard" Platform="Wpf, Silverlight" Accessibility="Internal">
<Composite>
<Variable Id="DisplayName" Type="xsd://string"/>
<Variable Id="Description" Type="xsd://string"/>
<Variable Id="ManagementPackId" Type="xsd://string"/>
<Variable Id="DestinationMp" Type="BaseDataType"/>
<Variable Id="ComponentType" Type="BaseDataType"/>
<Variable Id="Save" Type="xsd://boolean">
<SimpleValue Type="xsd://string" Value="false"/>
</Variable>
<Variable Id="SaveFailed" Type="xsd://boolean">
<SimpleValue Type="xsd://string" Value="false"/>
</Variable>
<Variable Id="IsMpPickerEnabled" Type="xsd://boolean">
<SimpleValue Type="xsd://string" Value="false"/>
</Variable>
<Variable Id="IsPersonal" Type="xsd://boolean">
<SimpleValue Type="xsd://string" Value="false"/>
</Variable>
<Variable Id="HideFirstPage" Type="xsd://boolean">
<SimpleValue Type="xsd://string" Value="false"/>
</Variable>
<Variable Id="SaveFailedMessage" Type="xsd://string"/>
<Variable Id="DestinationMpId" Type="BaseDataType"/>
<Variable Id="Data" Type="BaseDataType"/>
<Component TypeId="WizardDialogWithCustomPages">
<Binding PropertyId="Title">
<Reference>$MPReference/Microsoft.SystemCenter.Visualization.Configuration.Library!Microsoft.SystemCenter.WizardDialogWithCustomPages.Title/DisplayName$</Reference>
</Binding>
<Binding PropertyId="MakeLastCustomPageAnActionOne">
<SimpleValue Type="xsd://boolean" Value="True"/>
</Binding>
<Binding PropertyId="EnableFinishButtonOnceAllPagesAreValid">
<SimpleValue Type="xsd://boolean" Value="True"/>
</Binding>
<Binding PropertyId="OnClosed">
<Reference>$Property/OnClosed$</Reference>
</Binding>
<Binding PropertyId="WizardWindow">
<Reference>$Property/WizardWindow$</Reference>
</Binding>
<Binding PropertyId="Pages">
<Component TypeId="GeneralPage">
<Binding PropertyId="Name">
<Reference>$Variable/DisplayName$</Reference>
</Binding>
<Binding PropertyId="Description">
<Reference>$Variable/Description$</Reference>
</Binding>
<Binding PropertyId="DesiredSelectedMpId">
<Reference>$Variable/ManagementPackId$</Reference>
</Binding>
<Binding PropertyId="DestinationMp">
<Reference>$Variable/DestinationMp$</Reference>
</Binding>
<Binding PropertyId="FinishButtonText">
<Reference>$MPReference/Microsoft.SystemCenter.Visualization.Configuration.Library!Microsoft.SystemCenter.WizardDialogWithCustomPages.GeneralPage.FinishButtonText/DisplayName$</Reference>
</Binding>
<Binding PropertyId="IsMpPickerEnabled">
<Reference>$Variable/IsMpPickerEnabled$</Reference>
</Binding>
<Binding PropertyId="IsPersonal">
<Reference>$Variable/IsPersonal$</Reference>
</Binding>
<Binding PropertyId="SelectedTemplate">
<Reference>$Property/ComponentType$</Reference>
</Binding>
<Binding PropertyId="Data">
<Reference>$Variable/Data$</Reference>
</Binding>
</Component>
</Binding>
<Binding PropertyId="Pages">
<Component TypeId="Visual!Microsoft.SystemCenter.Visualization.WizardResultPage">
<Binding PropertyId="StepId">
<Reference>$MPReference/Microsoft.SystemCenter.Visualization.Configuration.Library!Microsoft.SystemCenter.WizardDialogWithCustomPages.ResultPage.StepId/DisplayName$</Reference>
</Binding>
<Binding PropertyId="Title">
<Reference>$MPReference/Microsoft.SystemCenter.Visualization.Configuration.Library!Microsoft.SystemCenter.WizardDialogWithCustomPages.ResultPage.Title/DisplayName$</Reference>
</Binding>
<Binding PropertyId="FinishButtonText">
<Reference>$MPReference/Microsoft.SystemCenter.Visualization.Configuration.Library!Microsoft.SystemCenter.WizardDialogWithCustomPages.ResultPage.FinishButtonText/DisplayName$</Reference>
</Binding>
<Binding PropertyId="IsValid">
<SimpleValue Type="xsd://boolean" Value="True"/>
</Binding>
<Binding PropertyId="CloseOnSuccess">
<SimpleValue Type="xsd://boolean" Value="True"/>
</Binding>
<Binding PropertyId="InitialContent">
<Component TypeId="WizardPageLayout">
<Binding PropertyId="Header">
<Component TypeId="WizardHeaderLabel">
<Binding PropertyId="Value">
<Reference>$MPReference/Microsoft.SystemCenter.Visualization.Configuration.Library!Microsoft.SystemCenter.WizardDialogWithCustomPages.ResultPage.UpdatingText/DisplayName$</Reference>
</Binding>
</Component>
</Binding>
<Binding PropertyId="Children">
<Component TypeId="IndeterminateProgressBar"/>
</Binding>
</Component>
</Binding>
<Binding PropertyId="FailureContent">
<Component TypeId="WizardPageLayout">
<Binding PropertyId="Header">
<Component TypeId="WizardHeaderLabelWithImage">
<Binding PropertyId="Value">
<Reference>$MPReference/Microsoft.SystemCenter.Visualization.Configuration.Library!Microsoft.SystemCenter.WizardDialogWithCustomPages.FailurePage.FailedMessage/DisplayName$</Reference>
</Binding>
<Binding PropertyId="Image">
<SimpleValue Type="xsd://string" Value="FailureImageLarge"/>
</Binding>
</Component>
</Binding>
<Binding PropertyId="Children">
<Component TypeId="Microsoft.SystemCenter.Visualization.Label">
<Binding PropertyId="Value">
<Reference>$Variable/SaveFailedMessage$</Reference>
</Binding>
</Component>
</Binding>
<Binding PropertyId="Children">
<Component TypeId="Microsoft.SystemCenter.Visualization.Label">
<Binding PropertyId="Value">
<Reference>$MPReference/Microsoft.SystemCenter.Visualization.Configuration.Library!Microsoft.SystemCenter.WizardDialogWithCustomPages.FailurePage.ChangeSettingsMessage/DisplayName$</Reference>
</Binding>
<Binding PropertyId="VerticalControlAlignment">
<SimpleValue Type="xsd://string" Value="Bottom"/>
</Binding>
</Component>
</Binding>
</Component>
</Binding>
<Binding PropertyId="SaveFailedMessage">
<Reference>$Variable/SaveFailedMessage$</Reference>
</Binding>
<Binding PropertyId="OnSave">
<Reference>$Variable/Save$</Reference>
</Binding>
<Binding PropertyId="OnSaveSuccessful">
<Reference>$Property/OnSaveSuccessful$</Reference>
</Binding>
<Binding PropertyId="OnSaveFailed">
<Reference>$Variable/SaveFailed$</Reference>
</Binding>
</Component>
</Binding>
<Binding PropertyId="CustomPagesIndex">
<SimpleValue Type="xsd://string" Value="1"/>
</Binding>
<Binding PropertyId="CustomPages">
<Component TypeId="Microsoft.SystemCenter.Visualization.CustomConfigurationPages">
<Target>$Property/ComponentType$</Target>
<Binding PropertyId="Data">
<Reference>$Variable/Data$</Reference>
</Binding>
<Binding PropertyId="FinishButtonText">
<Reference>$MPReference/Microsoft.SystemCenter.Visualization.Configuration.Library!Microsoft.SystemCenter.WizardDialogWithCustomPages.FailurePage.SaveButton/DisplayName$</Reference>
</Binding>
</Component>
</Binding>
<Binding PropertyId="Child">
<Component TypeId="LoadOverrideQuery">
<Binding PropertyId="Component">
<Reference>$Property/ComponentType$</Reference>
</Binding>
<Binding PropertyId="Data">
<Reference>$Variable/Data$</Reference>
</Binding>
<Binding PropertyId="ComponentDataContext">
<Reference>$DataContext$</Reference>
</Binding>
<Binding PropertyId="DisplayName">
<Reference>$Variable/DisplayName$</Reference>
</Binding>
<Binding PropertyId="Description">
<Reference>$Variable/Description$</Reference>
</Binding>
<Binding PropertyId="ManagementPackId">
<Reference>$Variable/ManagementPackId$</Reference>
</Binding>
<Binding PropertyId="IsMpPickerEnabled">
<Reference>$Variable/IsMpPickerEnabled$</Reference>
</Binding>
<Binding PropertyId="IsPersonal">
<Reference>$Variable/IsPersonal$</Reference>
</Binding>
<Binding PropertyId="HideGeneralPage">
<Reference>$Variable/HideFirstPage$</Reference>
</Binding>
</Component>
</Binding>
<Binding PropertyId="HideFirstPage">
<Reference>$Variable/HideFirstPage$</Reference>
</Binding>
<Binding PropertyId="Child">
<Component TypeId="SaveOverrideQuery">
<Binding PropertyId="OnSave">
<Reference>$Variable/Save$</Reference>
</Binding>
<Binding PropertyId="Data">
<Reference>$Variable/Data$</Reference>
</Binding>
<Binding PropertyId="ComponentDataContext">
<Reference>$DataContext$</Reference>
</Binding>
<Binding PropertyId="OnSaveSuccessful">
<Reference>$Property/OnSaveSuccessful$</Reference>
</Binding>
<Binding PropertyId="OnSaveFailed">
<Reference>$Variable/SaveFailed$</Reference>
</Binding>
<Binding PropertyId="SaveFailedMessage">
<Reference>$Variable/SaveFailedMessage$</Reference>
</Binding>
<Binding PropertyId="DestinationMp">
<Reference>$Variable/DestinationMp$</Reference>
</Binding>
<Binding PropertyId="Component">
<Reference>$Property/ComponentType$</Reference>
</Binding>
<Binding PropertyId="DisplayName">
<Reference>$Variable/DisplayName$</Reference>
</Binding>
<Binding PropertyId="Description">
<Reference>$Variable/Description$</Reference>
</Binding>
</Component>
</Binding>
</Component>
</Composite>
</ComponentImplementation>