예제 #1
0
 public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
 {
     if (value == null)
     {
         return("");
     }
     ConferenceUser.USER_STATE state = (ConferenceUser.USER_STATE)value;
     return(StateConvert(state));
 }
예제 #2
0
        public static String StateConvert(ConferenceUser.USER_STATE state)
        {
            String ret = "";

            if (ConferenceUser.StateTest(state, ConferenceUser.USER_STATE.DEAF))
            {
                ret += "D ";
            }
            if (ConferenceUser.StateTest(state, ConferenceUser.USER_STATE.FLOOR))
            {
                ret += "F ";
            }
            if (ConferenceUser.StateTest(state, ConferenceUser.USER_STATE.MUTE))
            {
                ret += "M ";
            }
            if (ConferenceUser.StateTest(state, ConferenceUser.USER_STATE.TALK))
            {
                ret += "T ";
            }
            return(ret);
        }