public HResult SetProgressBarState(NiProgressBarState state) { try { _active.SetProgressBarState(TaskDialogUtil.DecodeProgressBarState(state)); return(HResult.OK); } catch (Exception ex) { return(ErrorUtil.GetHResult(ex)); } }
public static ProgressBarState DecodeProgressBarState(NiProgressBarState value) { switch (value) { case NiProgressBarState.Normal: return(ProgressBarState.Normal); case NiProgressBarState.Error: return(ProgressBarState.Error); case NiProgressBarState.Paused: return(ProgressBarState.Paused); default: throw new ArgumentOutOfRangeException("value"); } }
public HResult SetProgressBarState(NiProgressBarState state) { try { _active.SetProgressBarState(TaskDialogUtil.DecodeProgressBarState(state)); return HResult.OK; } catch (Exception ex) { return ErrorUtil.GetHResult(ex); } }
public static ProgressBarState DecodeProgressBarState(NiProgressBarState value) { switch (value) { case NiProgressBarState.Normal: return ProgressBarState.Normal; case NiProgressBarState.Error: return ProgressBarState.Error; case NiProgressBarState.Paused: return ProgressBarState.Paused; default: throw new ArgumentOutOfRangeException("value"); } }