⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 permissionpointnamehelper.cs

📁 破解的飞信源代码
💻 CS
字号:
namespace Imps.Client.Utils
{
    using Imps.Common.Permission;
    using System;

    public static class PermissionPointNameHelper
    {
        private const string BIRTHDAY = "birthday";
        private const string BUDDY = "buddy";
        private const string BUSINESS = "business";
        private const string CONTACT = "contact";
        private const string EMAIL = "email";
        private const string IDENTITY = "identity";
        private const string IVR = "ivr";
        private const string LOCATION = "location";
        private const string PHONE = "phone";
        private const string PRESENCE = "presence";

        public static string PermissionPointName2Str(PermissionPointName obj)
        {
            switch (obj)
            {
                case PermissionPointName.Phone:
                    return "phone";

                case PermissionPointName.Email:
                    return "email";

                case PermissionPointName.Birthday:
                    return "birthday";

                case PermissionPointName.Business:
                    return "business";

                case PermissionPointName.Contact:
                    return "contact";

                case PermissionPointName.Buddy:
                    return "buddy";

                case PermissionPointName.Ivr:
                    return "ivr";

                case PermissionPointName.Location:
                    return "location";

                case PermissionPointName.Identity:
                    return "identity";

                case PermissionPointName.Presence:
                    return "presence";
            }
            return string.Empty;
        }

        public static PermissionPointName Str2PermissionPointName(string pointName)
        {
            switch (pointName)
            {
                case "identity":
                    return PermissionPointName.Identity;

                case "phone":
                    return PermissionPointName.Phone;

                case "email":
                    return PermissionPointName.Email;

                case "birthday":
                    return PermissionPointName.Birthday;

                case "business":
                    return PermissionPointName.Business;

                case "contact":
                    return PermissionPointName.Contact;

                case "buddy":
                    return PermissionPointName.Buddy;

                case "ivr":
                    return PermissionPointName.Ivr;

                case "location":
                    return PermissionPointName.Location;

                case "presence":
                    return PermissionPointName.Presence;
            }
            return (PermissionPointName) 0;
        }
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -