public RosterItem ToRosterItem() { var ri = new RosterItem(Jid, Name) { Subscription = Subscribtion, Ask = Ask, }; Groups.ForEach(g => ri.AddGroup(g)); return ri; }
public RosterItem ToRosterItem() { var ri = new RosterItem(Jid, Name) { Subscription = Subscribtion, Ask = Ask, }; Groups.ForEach(g => ri.AddGroup(g)); return(ri); }
public RosterItem[] GetRoster() { ElementList nl = SelectElements(typeof (RosterItem)); int i = 0; var result = new RosterItem[nl.Count]; foreach (RosterItem ri in nl) { result[i] = ri; i++; } return result; }
public static UserRosterItem FromRosterItem(RosterItem ri) { var item = new UserRosterItem(ri.Jid) { Name = ri.Name, Ask = ri.Ask, Subscribtion = ri.Subscription, }; foreach (Element element in ri.GetGroups()) { item.Groups.Add(element.Value); } return item; }
public static UserRosterItem FromRosterItem(RosterItem ri) { var item = new UserRosterItem(ri.Jid) { Name = ri.Name, Ask = ri.Ask, Subscribtion = ri.Subscription, }; foreach (Element element in ri.GetGroups()) { item.Groups.Add(element.Value); } return(item); }
public void AddRosterItem(RosterItem r) { ChildNodes.Add(r); }
public void AddRosterItem(RosterItem r) { ChildNodes.Add(r); }