/// <summary>
 /// Handle build quality state checkboxes changed and set BuildQuality setting.
 /// </summary>
 /// <param name="sender">The sender.</param>
 /// <param name="propertyChangedEventArgs">The <see cref="PropertyChangedEventArgs" /> instance containing the event data.</param>
 private void BuildQualityOnPropertyChanged(object sender, PropertyChangedEventArgs propertyChangedEventArgs)
 {
     if (propertyChangedEventArgs.PropertyName == "IsChecked")
     {
         if (!MultipleBuildQualities.Equals(_xmlDependency.ProviderConfiguration.Settings.GetSettingValue(DependencyProviderValidSettingName.BuildQuality), StringComparison.OrdinalIgnoreCase))
         {
             _xmlDependency.ProviderConfiguration.Settings.SetSettingValue(DependencyProviderValidSettingName.BuildQuality, MultipleBuildQualities);
             _xmlDependencyViewModel.SetChanged();
             OnPropertyChanged("MultipleBuildQualities");
         }
     }
 }