public void DisconnectInteraction(string InteractionID) { foreach (Interaction i in InteractionQueue.GetContents()) { if (i.InteractionId.ToString() == InteractionID.Substring(0, 10)) { i.Disconnect(); } } }
public void AnswerInteraction(string InteractionID) { foreach (Interaction i in InteractionQueue.GetContents()) { if (i.InteractionId.ToString() == InteractionID.Substring(0, 10)) { if (!i.IsConnected) { i.Pickup(); } } } }
public void HoldInteraction(string InteractionID) { foreach (Interaction i in InteractionQueue.GetContents()) { if (i.InteractionId.ToString() == InteractionID.Substring(0, 10)) { if (i.IsConnected || i.IsHeld) { i.Hold(!i.IsHeld); } } } }
public void MuteInteraction(string InteractionID) { foreach (Interaction i in InteractionQueue.GetContents()) { if (i.InteractionId.ToString() == InteractionID.Substring(0, 10)) { if (i.IsConnected) { } } i.Mute(!i.IsMuted); } }