📄 permissionpointnamehelper.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 + -