| Class | Description |
 | NAttribute | The NAttribute class serves as base class for all attributes |
 | NAttributeActionOperation | Represents an operation, which is recorded when the attribute needs to perform a non history action from history |
 | NAttributeContainer | Namespace class for basic attribute container implementation functions |
 | NAttributeContainerEnumerator | Enumerates the attributes contained in an attribute container |
 | NAttributeList | The NAttributeList class represents a typed list of INAttribute instances |
 | NAttributePropertyChangeOperation | Represents an operation, which is recorded when a property of an element attribute is about to be changed |
 | NAttributeStateChangeOperation | Represents an operation, which is recorded when the entire state or only fields of an attribute are about to be changed |
 | NAttributeTree | Namespace class for basic attribute tree navigation |
 | NBitMatrix | Represents a 2D array of boolean values which is similar to a 2D bool array with the exception that each value uses 1 bit instead of 1 byte. |
 | NChildNodeCancelEventArgs | Used as argument in ChildNodeCancelEventHandler delegates |
 | NChildNodeEventArgs | Used as argument in ChildNodeEventHandler delegates |
 | NDateTimeValueFormatter | Represents a Date-Time values formatter |
 | NDomHelpers | Static DOM helper methods |
 | NElementActionOperation | Represents an operation, which is recorded when the element needs to perform a non history action from history |
 | NElementAtomIdentifier | Identifies an atom contained in an element. |
 | NElementAttributeIdentifier | Identifies an attribute contained in an element. |
 | NElementCompositeImpl | The NElementCompositeImpl class represents an implementation of the INElementComposite interface, which can be resused and extended |
 | NElementHistoryService | The NElementHistoryService class represents a service, which is used to provide elements with history support and serves as base class for history services, which can provide element reference resolving (through the element UniqueId) |
 | NElementIdentifier | Identifies an element |
 | NElementIndex | The NElementIndex class represents an implementation of the element indexing abilities exposed by the INDocument interface |
 | NElementList | The NElementList class represents a typed list of INElement instances |
 | NElementPropertyChangeOperation | Represents an operation, which is recorded when a property of an element is about to be changed |
 | NElementStateChangeOperation | Represents an operation, which is recorded when the entire state or only fields of an element are about to be changed |
 | NForwardAttributeIterator | Iterates the attributes contained in root object |
 | NFR | Namespace class for resources used by the Nevron.Dom assembly |
 | NHierarchicalIdentifier | Summary description for NHierarchicalIdentifier. |
 | NIdentifier | Base for all identifiers |
 | NIndexedAttributeContainerEnumerator | Enumerates the attributes contained in an indexed attribute container. |
 | NInsertElementOperation | Represents an operation, which is recorded when an element is about to be inserted in an element composite |
 | NNameRegistry | The NNameRegistry class serves as static registry for names, which can be used as keys in hashtables. |
 | NNodeAttributeCancelEventArgs | Used as argument in NodeAttributeEventHandler delegates |
 | NNodeAttributeEventArgs | Used as argument in NodeAttributeEventHandler delegates |
 | NNodeAttributePropertyCancelEventArgs | Used as argument in NodeAttributePropertyCancelEventHandler delegates |
 | NNodeAttributePropertyEventArgs | Used as argument in NodeAttributePropertyEventHandler delegates |
 | NNodeCancelEventArgs | Used as argument in NodeCancelEventHandler delegates |
 | NNodeCompositeImpl | The NNodeCompositeImpl class represents an implementation of the INNodeComposite interface, which can be resused and extended |
 | NNodeEnumerator | The NNodeEnumerator class represents an enumerator which can be used to enumerate the chilren of a node container and supports filtering |
 | NNodeEventArgs | Used as argument in NodeEventHandler delegates |
 | NNodeEventSinkService | The NNodeEventSinkService class represent a service, which provides nodes with a centrilized mechanizm to fire events |
 | NNodeList | The NNodeList class represents a typed list of INNode instances |
 | NNodePropertyCancelEventArgs | Used as argument in NodePropertyCancelEventHandler delegates |
 | NNodePropertyEventArgs | Used as argument in NodePropertyEventHandler delegates |
 | NNodeTree | Namespace class for basic node tree navigation |
 | NNodeTreeAttributeConverter | Iterates over the attributes in the tree and converts them using the specified set of converters. |
 | NNodeTreeAttributeEnumerator | The NNodeTreeAttributeEnumerator class represents a filtered enumerator, which can be used to sequentially traverse a node subtree in PreOrder, PostOrder and BreadthFirst tree traveral order and enumerate the attributes of the visited nodes. |
 | NNodeTreeEnumerator | The NNodeTreeEnumerator class represents a filtered enumerator, which can be used to sequencially traverse a node subtree in PreOrder, PostOrder and BreadthFirst tree traveral order. |
 | NNumericValueFormatter | Represents a numeric values formatter |
 | NOperation | The NOperation class represents an atomic history operation and serves as base class for more specialized operations |
 | NOperationList | The NOperationList class represents a typed list of NOperation instances |
 | NOperationStack | Represents a stack containing history operations |
 | NRemoveElementOperation | Represents an operation, which is recorded when an element is about to be removed from an element composite |
 | NReverseNodeTreeEnumerator | The NReverseNodeTreeEnumerator class represents a filtered enumerator, which can be used to reversively traverse a node subtree in PreOrder, PostOrder and BreadthFirst tree traveral order. |
 | NService | The NService class represents a core INService interface implementation and serves as base class for more specialized services |
 | NServiceManager | The NServiceManager class is used to maintain a collection of services |
 | NSetElementIndexOperation | Represents an operation, which is recorded when the index of an element inside its composite is about to be changed |
 | NTimeSpanValueFormatter | Represents a time span values formatter |
 | NTransaction | Represents a composite operation (transaction), which needs to be processed as a single operation |
 | NValueFormatter | The NValueFormatter class servers as base class for all value formatters |