| 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 |