Table of Contents

Class SvgElement

Namespace
SharpVectors.Dom.Svg
Assembly
SharpVectors.Model.dll

Summary description for SvgElement.

public class SvgElement : CssXmlElement, ICloneable, IEnumerable, IXPathNavigable, IEventTargetSupport, IEventTarget, IElementCssInlineStyle, ISvgElement, IElement, IXmlElement, INode, IXmlNode
Inheritance
SvgElement
Implements
Derived
Inherited Members

Constructors

SvgElement(string, string, string, SvgDocument)

Properties

ElementInstance

Whenever an SvgElementInstance is created for an SvgElement this property is set. The value of this property is used by the renderer to dispatch events. SvgElements that are <use>d exist in a conceptual "instance tree" and the target of events for those elements is the conceptual instance node represented by the SvgElementInstance.

Id

The value of the id attribute on the given element. Inheriting class should throw an exception when trying to update a read only element

ImportDocument
ImportNode
IsHiddenCss
IsRenderable

Gets a value indicating whether this SVG element is renderable.

OwnerDocument
OwnerSvgElement
RenderingHint

Gets a value providing a hint on the rendering defined by this element.

UniqueId
ViewportElement
XmlLang
XmlSpace

Methods

GetAttribute(string, double)
GetAttribute(string, int)
GetAttribute(string, long)
GetAttribute(string, float)
ResolveUri(string)
SetAttribute(string, double)
SetAttribute(string, int)
SetAttribute(string, long)
SetAttribute(string, float)