ZenovaWPF.LauncherWrapper.executionStateAsString C# (CSharp) Method

executionStateAsString() public static method

public static executionStateAsString ( PACKAGE_EXECUTION_STATE state ) : string
state PACKAGE_EXECUTION_STATE
return string
        public static string executionStateAsString(PACKAGE_EXECUTION_STATE state)
        {
            switch (state)
            {
                case PACKAGE_EXECUTION_STATE.PES_UNKNOWN:
                    return "Unknown";
                case PACKAGE_EXECUTION_STATE.PES_RUNNING:
                    return "Running";
                case PACKAGE_EXECUTION_STATE.PES_SUSPENDING:
                    return "Suspending";
                case PACKAGE_EXECUTION_STATE.PES_SUSPENDED:
                    return "Suspended";
                case PACKAGE_EXECUTION_STATE.PES_TERMINATED:
                    return "Terminated";
                case PACKAGE_EXECUTION_STATE.PES_ERROR:
                    return "Error";
                default:
                    return "Invalid State";
            }
        }

Usage Example

Ejemplo n.º 1
0
 private void Handler(int state)
 {
     currentState = (PACKAGE_EXECUTION_STATE)state;
     window.updatePlayText(LauncherWrapper.executionStateAsString(currentState));
 }