Class SVGPatternElement

Class SVGPatternElement

Namespace: Aspose.Html.Dom.Svg
Assembly: Aspose.HTML.dll (25.2.0)

The SVGPatternElement interface corresponds to the ‘pattern’ element.

[ComVisible(true)]
[DOMName("SVGPatternElement")]
[DOMObject]
public class SVGPatternElement : SVGElement, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IParentNode, IElementTraversal, IChildNode, IElementCSSInlineStyle, ISVGURIReference, ISVGTests, ISVGFitToViewBox, ISVGUnitTypes

Inheritance

objectDOMObjectEventTargetNodeElementSVGElementSVGPatternElement

Implements

INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IParentNode, IElementTraversal, IChildNode, IElementCSSInlineStyle, ISVGURIReference, ISVGTests, ISVGFitToViewBox, 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()

Properties

Height

Corresponds to attribute ‘height’ on the given ‘pattern’ element.

[DOMName("height")]
public SVGAnimatedLength Height { get; }

Property Value

SVGAnimatedLength

Href

Corresponds to attribute ‘xlink:href’ on the given element.

public SVGAnimatedString Href { get; }

Property Value

SVGAnimatedString

PatternContentUnits

Corresponds to attribute ‘patternContentUnits’ on the given ‘pattern’ element. Takes one of the constants defined in SVGUnitTypes.

[DOMName("patternContentUnits")]
public SVGAnimatedEnumeration PatternContentUnits { get; }

Property Value

SVGAnimatedEnumeration

PatternTransform

Corresponds to attribute ‘patternTransform’ on the given ‘pattern’ element.

[DOMName("patternTransform")]
public SVGAnimatedTransformList PatternTransform { get; }

Property Value

SVGAnimatedTransformList

PatternUnits

Corresponds to attribute ‘patternUnits’ on the given ‘pattern’ element. Takes one of the constants defined in SVGUnitTypes.

[DOMName("patternUnits")]
public SVGAnimatedEnumeration PatternUnits { get; }

Property Value

SVGAnimatedEnumeration

PreserveAspectRatio

Corresponds to attribute ‘preserveAspectRatio’ on the given element.

public SVGAnimatedPreserveAspectRatio PreserveAspectRatio { get; }

Property Value

SVGAnimatedPreserveAspectRatio

RequiredExtensions

Corresponds to attribute ‘requiredExtensions’ on the given element.

public SVGStringList RequiredExtensions { get; }

Property Value

SVGStringList

RequiredFeatures

Corresponds to attribute ‘requiredFeatures’ on the given element.

public SVGStringList RequiredFeatures { get; }

Property Value

SVGStringList

SystemLanguage

Corresponds to attribute ‘systemLanguage’ on the given element.

public SVGStringList SystemLanguage { get; }

Property Value

SVGStringList

ViewBox

Corresponds to attribute ‘viewBox’ on the given element.

public SVGAnimatedRect ViewBox { get; }

Property Value

SVGAnimatedRect

Width

Corresponds to attribute ‘width’ on the given ‘pattern’ element.

[DOMName("width")]
public SVGAnimatedLength Width { get; }

Property Value

SVGAnimatedLength

X

Corresponds to attribute ‘x’ on the given ‘pattern’ element.

[DOMName("x")]
public SVGAnimatedLength X { get; }

Property Value

SVGAnimatedLength

Y

Corresponds to attribute ‘y’ on the given ‘pattern’ element.

[DOMName("y")]
public SVGAnimatedLength Y { get; }

Property Value

SVGAnimatedLength

See Also

SVGElement, ISVGURIReference, ISVGTests, ISVGFitToViewBox, ISVGUnitTypes