/// <summary> /// Get the value of a specfic Css Property. /// </summary> public string GetPropertyValue(string propertyName) { var retval = new nsAString(); StyleDelcaration.GetPropertyValue(new nsAString(propertyName), retval); return(retval.ToString()); }
public override string ToString() { using (nsAString retval = new nsAString()) { DomRange.ToString(retval); return(retval.ToString()); } }
/// <summary> /// Get property name by index /// </summary> public string this[int index] { get { var retval = new nsAString(); StyleDelcaration.Item((uint)index, retval); return(retval.ToString()); } }
/// <summary> /// Returns the medium at the given index in the list. /// </summary> /// <param name="index"></param> /// <returns></returns> public string this[int index] { get { if (index < 0 || index >= Count) { throw new ArgumentOutOfRangeException("index"); } var retval = new nsAString(); MediaList.Item((uint)index, retval); return(retval.ToString()); } }
/// <summary> /// Gets the value of an attribute on this element with the specified name and namespace. /// </summary> /// <param name="attributeName"></param> /// <returns></returns> public string GetAttributeNS(string namespaceUri, string attributeName) { if (string.IsNullOrEmpty(namespaceUri)) { return(GetAttribute(attributeName)); } if (string.IsNullOrEmpty(attributeName)) { throw new ArgumentException("attributeName"); } nsAString retval = new nsAString(); _domElement.GetAttributeNS(new nsAString(namespaceUri), new nsAString(attributeName), retval); return(retval.ToString()); }