private static ExplorerPaneState VisibilityToPaneState(PaneVisibilityState visibility) { switch (visibility) { case PaneVisibilityState.DoNotCare: return(ExplorerPaneState.DoNotCare); case PaneVisibilityState.Hide: return(ExplorerPaneState.DefaultOff | ExplorerPaneState.Force); case PaneVisibilityState.Show: return(ExplorerPaneState.DefaultOn | ExplorerPaneState.Force); default: throw new ArgumentException("unexpected PaneVisibilityState"); } }
private EXPLORERPANESTATE VisibilityToPaneState(PaneVisibilityState visibility) { switch (visibility) { case PaneVisibilityState.DontCare: return(EXPLORERPANESTATE.EPS_DONTCARE); case PaneVisibilityState.Hide: return(EXPLORERPANESTATE.EPS_DEFAULT_OFF | EXPLORERPANESTATE.EPS_FORCE); case PaneVisibilityState.Show: return(EXPLORERPANESTATE.EPS_DEFAULT_ON | EXPLORERPANESTATE.EPS_FORCE); default: throw new ArgumentException("unexpected PaneVisibilityState"); } }
private static ExplorerPaneState VisibilityToPaneState(PaneVisibilityState visibility) { switch (visibility) { case PaneVisibilityState.DoNotCare: return ExplorerPaneState.DoNotCare; case PaneVisibilityState.Hide: return ExplorerPaneState.DefaultOff | ExplorerPaneState.Force; case PaneVisibilityState.Show: return ExplorerPaneState.DefaultOn | ExplorerPaneState.Force; default: throw new ArgumentException("unexpected PaneVisibilityState"); } }
private EXPLORERPANESTATE VisibilityToPaneState(PaneVisibilityState visibility) { switch (visibility) { case PaneVisibilityState.DontCare: return EXPLORERPANESTATE.EPS_DONTCARE; case PaneVisibilityState.Hide: return EXPLORERPANESTATE.EPS_DEFAULT_OFF | EXPLORERPANESTATE.EPS_FORCE; case PaneVisibilityState.Show: return EXPLORERPANESTATE.EPS_DEFAULT_ON | EXPLORERPANESTATE.EPS_FORCE; default: throw new ArgumentException("unexpected PaneVisibilityState"); } }