public Gmail() { this.LocalLabels = new LocalLabelCollection(); this.LocalMessages = new LocalMessageCollection(); this.LocalCalendars = new LocalCalendarCollection(); this.LocalEvents = new LocalEventCollection(); }
public LocalMessageCollection Clone() { var r = new LocalMessageCollection(); foreach (var x in this) { r.Add(x); } return(r); }
public void LoadMessages(LocalMessageCollection messages) { var mm = new LocalMessageCollection(); foreach (var m in messages) { if (!m.Marked) { mm.Add(m); } } this.Messages = mm; this.Index = mm.IndexOf(_message); }