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)); }
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); }