ISVGElementInstance interface

Represents a single node in the instance tree of SVGElementInstance objects.

Members

The ISVGElementInstance interface inherits from the IDispatch interface. ISVGElementInstance also has these types of members:

  • Properties

Properties

The ISVGElementInstance interface has these properties.

Property Access type Description

ISVGElementInstance::childNodes

Read-only

Gets an SVGElementInstanceList object that contains all children of this ISVGElementInstance object within the instance tree.

ISVGElementInstance::correspondingElement

Read-only

Gets the corresponding element that this object is an instance of.

ISVGElementInstance::correspondingUseElement

Read-only

Gets the corresponding use element that this object belongs to.

ISVGElementInstance::firstChild

Read-only

Gets the first child of this ISVGElementInstance object in the instance tree.

ISVGElementInstance::lastChild

Read-only

Gets the last child of this ISVGElementInstance object in the instance tree.

ISVGElementInstance::nextSibling

Read-only

Gets the SVGElementInstance object that immediately follows this SVGElementInstance object.

ISVGElementInstance::parentNode

Read-only

Gets the parent of this SVGElementInstance object within the instance tree.

ISVGElementInstance::previousSibling

Read-only

Gets the SVGElementInstance object that immediately precedes this SVGElementInstance object.

 

Remarks

For each use element, the SVG DOM maintains an instance tree of SVGElementInstance objects. The instanceRoot attribute on the SVGUseElement object for the corresponding use element points to the root object in the instance tree.

If the use element references a simple graphics element, there is only one SVGElementInstance object. If the referenced object is a use element, or if there are use subelements within the reference object, the instance tree contains recursive expansion of the indirect references to form a complete tree.

Requirements

Minimum supported client

Windows Vista with SP1, Windows 7

Minimum supported server

Windows Server 2008 R2

Header

Mshtml.h

IDL

Mshtml.idl

DLL

Mshtml.dll

See also

IDispatch