Пример #1
0
 private void ApplySettingsChanges()
 {
     ProgressMonitorProvider.Run(progressMonitor =>
     {
         if (requiresElevation)
         {
             ElevationManager.TryElevate(elevationContext => ApplySettingsChanges(elevationContext, progressMonitor),
                                         "Administrative access required to apply certain settings changes.");
         }
         else
         {
             ApplySettingsChanges(null, progressMonitor);
         }
     });
 }