DOM Utility Types

From Virtual World Web Wiki
Revision as of 14:14, 18 January 2019 by Spark5 (Talk | contribs) (Documentation for the DOM Utility Types class)

Jump to: navigation, search

Remarks [edit]

DOMAttributeCollection (Full Article)

Represents a collection of attributes used for DOM Attribution. This is a part of the infrastructure and should not be used directly unless you are creating a custom attributed object type directly.

DOMAttributeSet (Full Article)

Represents the set of properties defined on a DOM Object or DOMPropertyItem

DOMLock (Full Article)

Manages a lock on a DOM tree. You take a read lock along with others when you want to work with the DOM but ar ok with other users reading / writing themselves. You take a write lock when you need exclusive access to the DOM. This is meant only for serialization when a DOM snapshot must be consistent and come between updates. The lock you hold is actually on the entire DOM root document, as well as a standard monitor lock on the "LockObject".

DOMPropertyItem (Full Article)

Represents a single property of a DOM Object. Properties can be accessed directly through a DOM Object's Properties collection (see DOMPropertyCollection) or indirectly through formal C# properties on the parent DOM Object (for example the Color property of a DOMLight object indirectly gets or sets a DOMPropertyItem with the name "Color" in the DOMLight's DOMPropertyCollection).