Class SVGGradientElement
Namespace: Aspose.Html.Dom.Svg
Assembly: Aspose.HTML.dll (25.2.0)
The SVGGradientElement interface is a base interface used by SVGLinearGradientElement and SVGRadialGradientElement.
[ComVisible(true)]
[DOMName("SVGGradientElement")]
[DOMObject]
public class SVGGradientElement : SVGElement, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IParentNode, IElementTraversal, IChildNode, IElementCSSInlineStyle, ISVGURIReference, ISVGUnitTypes
Inheritance
object ← DOMObject ← EventTarget ← Node ← Element ← SVGElement ← SVGGradientElement
Derived
SVGLinearGradientElement, SVGRadialGradientElement
Implements
INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IParentNode, IElementTraversal, IChildNode, IElementCSSInlineStyle, ISVGURIReference, ISVGUnitTypes
Inherited Members
SVGElement.Id, SVGElement.OwnerSVGElement, SVGElement.ViewportElement, SVGElement.ClassName, SVGElement.Style, Element.GetAttributeNames(), Element.HasAttributes(), Element.GetAttribute(string), Element.GetAttributeNS(string, string), Element.SetAttribute(string, string), Element.SetAttributeNS(string, string, string), Element.RemoveAttribute(string), Element.RemoveAttributeNS(string, string), Element.HasAttribute(string), Element.HasAttributeNS(string, string), Element.ToggleAttribute(string), Element.ToggleAttribute(string, bool), Element.GetAttributeNode(string), Element.SetAttributeNode(Attr), Element.RemoveAttributeNode(Attr), Element.GetAttributeNodeNS(string, string), Element.SetAttributeNodeNS(Attr), Element.GetElementsByTagName(string), Element.GetElementsByTagNameNS(string, string), Element.Remove(), Element.QuerySelectorAll(string), Element.QuerySelector(string), Element.AttachShadow(ShadowRootMode), Element.GetElementsByClassName(string), Element.Dispose(bool), Element.ClassList, Element.LocalName, Element.NamespaceURI, Element.Prefix, Element.NodeName, Element.NodeType, Element.TagName, Element.Id, Element.ClassName, Element.TextContent, Element.Attributes, Element.FirstElementChild, Element.LastElementChild, Element.PreviousElementSibling, Element.NextElementSibling, Element.ChildElementCount, Element.Children, Element.InnerHTML, Element.OuterHTML, Element.ShadowRoot, Node.ELEMENT_NODE, Node.ATTRIBUTE_NODE, Node.TEXT_NODE, Node.CDATA_SECTION_NODE, Node.ENTITY_REFERENCE_NODE, Node.ENTITY_NODE, Node.PROCESSING_INSTRUCTION_NODE, Node.COMMENT_NODE, Node.DOCUMENT_NODE, Node.DOCUMENT_TYPE_NODE, Node.DOCUMENT_FRAGMENT_NODE, Node.NOTATION_NODE, Node.HasChildNodes(), Node.Normalize(), Node.CloneNode(), Node.CloneNode(bool), Node.IsEqualNode(Node), Node.IsSameNode(Node), Node.LookupPrefix(string), Node.LookupNamespaceURI(string), Node.IsDefaultNamespace(string), Node.InsertBefore(Node, Node), Node.ReplaceChild(Node, Node), Node.RemoveChild(Node), Node.AppendChild(Node), Node.Dispose(bool), Node.ToString(), Node.NodeType, Node.LocalName, Node.NamespaceURI, Node.Prefix, Node.NodeName, Node.BaseURI, Node.OwnerDocument, Node.ParentNode, Node.ParentElement, Node.ChildNodes, Node.FirstChild, Node.LastChild, Node.PreviousSibling, Node.NextSibling, Node.NodeValue, Node.TextContent, EventTarget.AddEventListener(string, DOMEventHandler, bool), EventTarget.AddEventListener(string, IEventListener), EventTarget.AddEventListener(string, IEventListener, bool), EventTarget.RemoveEventListener(string, DOMEventHandler, bool), EventTarget.RemoveEventListener(string, IEventListener), EventTarget.RemoveEventListener(string, IEventListener, bool), EventTarget.DispatchEvent(Event), EventTarget.Dispose(), EventTarget.Dispose(bool), DOMObject.GetPlatformType(), object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Fields
SVG_SPREADMETHOD_PAD
Corresponds to value ‘pad’.
[DOMName("SVG_SPREADMETHOD_PAD")]
public const ushort SVG_SPREADMETHOD_PAD = 1
Field Value
SVG_SPREADMETHOD_REFLECT
Corresponds to value ‘reflect’.
[DOMName("SVG_SPREADMETHOD_REFLECT")]
public const ushort SVG_SPREADMETHOD_REFLECT = 2
Field Value
SVG_SPREADMETHOD_REPEAT
Corresponds to value ‘repeat’.
[DOMName("SVG_SPREADMETHOD_REPEAT")]
public const ushort SVG_SPREADMETHOD_REPEAT = 3
Field Value
SVG_SPREADMETHOD_UNKNOWN
The type is not one of predefined types. It is invalid to attempt to define a new value of this type or to attempt to switch an existing value to this type.
[DOMName("SVG_SPREADMETHOD_UNKNOWN")]
public const ushort SVG_SPREADMETHOD_UNKNOWN = 0
Field Value
Properties
GradientTransform
Corresponds to attribute ‘gradientTransform’ on the given element.
[DOMName("gradientTransform")]
public SVGAnimatedTransformList GradientTransform { get; }
Property Value
GradientUnits
Corresponds to attribute ‘gradientUnits’ on the given element. Takes one of the constants defined in SVGUnitTypes.
[DOMName("gradientUnits")]
public SVGAnimatedEnumeration GradientUnits { get; }
Property Value
Href
Corresponds to attribute ‘xlink:href’ on the given element.
public SVGAnimatedString Href { get; }
Property Value
SpreadMethod
Corresponds to attribute ‘spreadMethod’ on the given element. One of the Spread Method Types defined on this interface.
[DOMName("spreadMethod")]
public SVGAnimatedEnumeration SpreadMethod { get; }