private DomAttribute SetDomValue(DomAttribute result, IDomValue value) { if (value == null) { throw new ArgumentNullException(nameof(value)); } result.DomValue = value; return(result); }
public DomAttribute CreateAttribute(DomName name, IDomValue value) { if (value == null) { throw new ArgumentNullException(nameof(value)); } var result = CreateAttribute(name); result.DomValue = value; return(result); }
public DomAttribute CreateAttribute(string name, IDomValue value) { var attr = CreateAttribute(name); if (attr == null) { return(null); } if (value == null) { throw new ArgumentNullException(nameof(value)); } return(attr.SetValue(value)); }
public DomAttribute CreateAttribute(DomName name, IDomValue value) { return(OwnerDocument.CreateAttribute(name, value)); }
public DomAttribute CreateAttribute(DomName name, IDomValue value) { return(SetDomValue(CreateAttribute(name), value)); }
public DomAttribute CreateAttribute(string name, IDomValue value) { return(CreateAttribute(CreateDomName(name), value)); }
public DomAttribute CreateAttribute(string name, IDomValue value) { if (value == null) throw new ArgumentNullException("value"); string t = value.Value; var result = CreateAttribute(name, t); result.DomValue = value; return result; }
DomAttribute IDomNodeFactory.CreateAttribute(string name, IDomValue value) { return null; }
public DomAttribute CreateAttribute(string name, IDomValue value) { return items.FirstNonNull(t => t.CreateAttribute(name, value)); }