hMailServer.Administrator.Utilities.EnumStrings.GetRuleActionString C# (CSharp) Method

GetRuleActionString() public static method

public static GetRuleActionString ( eRuleActionType ra ) : string
ra eRuleActionType
return string
        public static string GetRuleActionString(eRuleActionType ra)
        {
            string result;

             switch (ra)
             {
            case eRuleActionType.eRADeleteEmail:
               result = "Delete e-mail";
               break;
            case eRuleActionType.eRAForwardEmail:
               result = "Forward email";
               break;
            case eRuleActionType.eRAMoveToImapFolder:
               result = "Move to IMAP folder";
               break;
            case eRuleActionType.eRAReply:
               result = "Reply";
               break;
            case eRuleActionType.eRARunScriptFunction:
               result = "Run function";
               break;
            case eRuleActionType.eRASetHeaderValue:
               result = "Set header value";
               break;
            case eRuleActionType.eRAStopRuleProcessing:
               result = "Stop rule processing";
               break;
            case eRuleActionType.eRASendUsingRoute:
               result = "Send using route";
               break;
            case eRuleActionType.eRACreateCopy:
               result = "Create and send copy";
               break;
            case eRuleActionType.eRABindToAddress:
               result = "Bind to local IP address";
               break;
            default:
               result = "Unknown";
               break;
             }

             return Strings.Localize(result);
        }