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
object ← DOMObject ← EventTarget ← Node ← Element ← SVGElement ← SVGPatternElement
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
Href
Corresponds to attribute ‘xlink:href’ on the given element.
public SVGAnimatedString Href { get; }
Property Value
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
PatternTransform
Corresponds to attribute ‘patternTransform’ on the given ‘pattern’ element.
[DOMName("patternTransform")]
public SVGAnimatedTransformList PatternTransform { get; }
Property Value
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
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
RequiredFeatures
Corresponds to attribute ‘requiredFeatures’ on the given element.
public SVGStringList RequiredFeatures { get; }
Property Value
SystemLanguage
Corresponds to attribute ‘systemLanguage’ on the given element.
public SVGStringList SystemLanguage { get; }
Property Value
ViewBox
Corresponds to attribute ‘viewBox’ on the given element.
public SVGAnimatedRect ViewBox { get; }
Property Value
Width
Corresponds to attribute ‘width’ on the given ‘pattern’ element.
[DOMName("width")]
public SVGAnimatedLength Width { get; }
Property Value
X
Corresponds to attribute ‘x’ on the given ‘pattern’ element.
[DOMName("x")]
public SVGAnimatedLength X { get; }
Property Value
Y
Corresponds to attribute ‘y’ on the given ‘pattern’ element.
[DOMName("y")]
public SVGAnimatedLength Y { get; }
Property Value
See Also
SVGElement, ISVGURIReference, ISVGTests, ISVGFitToViewBox, ISVGUnitTypes