1234567891011121314151617181920212223242526272829 |
- using System;
- using System.Xml.Linq;
- namespace MediaBrowser.Dlna.PlayTo
- {
- public class Argument
- {
- public string Name { get; set; }
- public string Direction { get; set; }
- public string RelatedStateVariable { get; set; }
- public static Argument FromXml(XElement container)
- {
- if (container == null)
- {
- throw new ArgumentNullException("container");
- }
- return new Argument
- {
- Name = container.GetValue(uPnpNamespaces.svc + "name"),
- Direction = container.GetValue(uPnpNamespaces.svc + "direction"),
- RelatedStateVariable = container.GetValue(uPnpNamespaces.svc + "relatedStateVariable")
- };
- }
- }
- }
|