public void AddInformation(InfomationItem info) { lock (informationItems) { informationItems.Add(info); } }
private void DisplayItem() { InfomationItem ipi = (InfomationItem)_item[counter]; DisplayText = ipi.Description; // Check the Recurring flag, and remove this message once displayed if (!ipi.RecurrMessage) { RemoveItem(counter); } }
private void DisplayItem() { // Get the Info Item from the collection InfomationItem ipi = (InfomationItem)informationItems[0]; // Decrement the recurr interval, then save back to collection. ipi.RecurrXTimes--; informationItems[0] = ipi; // Display Text on screen, and log the message. DisplayText = ipi.Description; MediaBrowser.Library.Logging.Logger.ReportInfo("Information DisplayText: " + DisplayText); // Check the Recurring flag and remove this message once displayed if (!ipi.RecurrMessage || ipi.RecurrXTimes <= 0) { RemoveItem(0); } }
public void AddInformation(InfomationItem info) { _item.Add(info); }