Namespace SharpVectors.Dom
The SharpVectors.Dom namespace contains a bunch of classes and interfaces.
Classes
- Attribute
- Summary description for Attribute. 
- CDataSection
- Summary description for CDataSection. 
- Comment
- Summary description for Comment. 
- Declaration
- Summary description for Declaration. 
- Document
- The base implementation of an - XMLdocument to support both- SVGand- CSSdocuments.
- DocumentFragment
- Summary description for DocumentFragment. 
- DocumentType
- Summary description for DocumentType. 
- DomException
- Represents errors that occur during DOM operation execution. 
- DomImplementation
- Summary description for DomImplementation. 
- Element
- Summary description for Element. 
- EntityReference
- Summary description for EntityReference. 
- NodeListAdapter
- Summary description for NodeListAdapter. 
- ProcessingInstruction
- Summary description for ProcessingInstruction. 
- SignificantWhitespace
- Summary description for SignificantWhitespace. 
- Text
- Summary description for Text. 
- Whitespace
- Summary description for Whitespace. 
Interfaces
- IAttribute
- Summary description for IAttribute. 
- ICDataSection
- Summary description for ICDataSection. 
- ICharacterData
- Provides text manipulation methods that are used by several classes. 
- IComment
- Summary description for IComment. 
- IDocumentFragment
- Represents a lightweight object that is useful for tree insert operations. 
- IDocumentType
- This represents the document type declaration. 
- IDomConfiguration
- The IDomConfiguration interface represents the configuration of a document and maintains a table of recognized parameters. 
- IDomImplementation
- The IDomImplementation interface provides a number of methods for performing operations that are independent of any particular instance of the document object model. 
- IDomTimeStamp
- The - DOMTimeStamptype represents an absolute or relative number of milliseconds, depending on the specification in which it appears.
- IElementTimeControl
- An - SMILanimation interface to supports several methods for controlling the behavior of animation.
- IEntity
- This interface represents an entity, either parsed or unparsed, in an XML document. Note that this models the entity itself not the entity declaration. IEntity declaration modeling has been left for a later Level of the DOM specification. - Represents an entity declaration, such as - <!ENTITY... >.
- IEntityReference
- IEntityReference objects may be inserted into the structure model when an entity reference is in the source document, or when the user wishes to insert an entity reference. 
- INamedNodeMap
- Represents a collection of nodes that can be accessed by name or index. - Objects implementing the INamedNodeMap interface are used to represent collections of nodes that can be accessed by name. 
- INode
- The INode interface is the primary datatype for the entire Document Object Model. It represents a single node in the document tree. 
- INodeList
- The INodeList interface provides the abstraction of an ordered collection of nodes, without defining or constraining how this collection is implemented. INodeList objects in the DOM are live. - The items in the INodeList are accessible via an integral index, starting from - 0.
- INotation
- This interface represents a notation declared in the DTD. A notation either declares, by name, the format of an unparsed entity (see section 4.7 of the XML 1.0 specification ), or is used for formal declaration of processing instruction targets (see section 2.6 of the XML 1.0 specification ). The Name attribute inherited from INode is set to the declared name of the notation. - The DOM Level 1 does not support editing INotation nodes; they are therefore readonly. - A INotation node does not have any parent. 
- IProcessingInstruction
- Represents a processing instruction, which XML defines to keep processor-specific information in the text of the document. 
- IText
- Represents the text content of an element or attribute. 
- IXmlElement
- The IElement interface represents an element in an HTML or XML document. 
- IXmlNode
- The IXmlNode interface is the primary datatype for the entire Document Object Model. It represents a single node in the document tree. XmlNode 
Enums
- DomExceptionType
- DOM exception code types. 
- ExternalResourcesAccessModes
- This provides possible options to controls how external resources will be handled.