Difference between revisions of "DOM Data Types"

From Virtual World Web Wiki
Jump to: navigation, search
(Documentation for the DOM Data Types class)
 
(Documentation for the DOM Data Types class)
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
==DOM Data Types==
 
 
===Remarks <nowiki>[</nowiki>[{{fullurl:DOM Data Types Remarks|action=edit}} edit]<nowiki>]</nowiki>===
 
===Remarks <nowiki>[</nowiki>[{{fullurl:DOM Data Types Remarks|action=edit}} edit]<nowiki>]</nowiki>===
{{:DOM Data Types Remarks}}
+
{{#ifexist:DOM Data Types Remarks|{{:DOM Data Types Remarks}}|}}
  
===DOMAttribute===
+
===<span id="DOMAttribute"></span>DOMAttribute <span class="SectionLink">([[DOMAttribute|Full Article]])</span>===
:* Full Article: [[DOMAttribute]]
+
Represents a Object Type DOM Attribute. [[DOM Attribution]] allows you to add metadata to nodes and properties of an [[Object Type]]s. Much like attributes in C# these attributes are available on all instances of an object type in the DOM.
Represents a Object Type DOM Attribute. [[DOM Attribution]] allows you to add metadata to nodes and properties of an [[Object Type|Object Types]]. Much like attributes in C# these attributes are available on all instances of an object type in the DOM.
+
 
 +
===<span id="DOMAttributeCollection"></span>DOMAttributeCollection <span class="SectionLink">([[DOMAttributeCollection|Full Article]])</span>===
 +
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.
 +
 
 +
===<span id="DOMAttributeSet"></span>DOMAttributeSet <span class="SectionLink">([[DOMAttributeSet|Full Article]])</span>===
 +
Represents the set of properties defined on a [[DOM Object]] or [[DOMPropertyItem]]
 +
 
 +
===<span id="DOMAttributeValueAttribute"></span>DOMAttributeValueAttribute <span class="SectionLink">([[DOMAttributeValueAttribute|Full Article]])</span>===
 +
Provides extra information about properties of [[DOMClassAttribute]] and [[DOMPropertyAttribute]] properties. So basically it's a DOM Object Property - DOM Attribute Attribute - Property - Attribute
 +
 
 +
===<span id="DOMClassAttribute"></span>DOMClassAttribute <span class="SectionLink">([[DOMClassAttribute|Full Article]])</span>===
 +
Marks a DOM object class (type) with a built-in [[DOM Attribute]] which will automatically be visible on any instance of any node of the attributed type.
 +
 
 +
===<span id="DOMDiffAttribute"></span>DOMDiffAttribute <span class="SectionLink">([[DOMDiffAttribute|Full Article]])</span>===
 +
Sets the behavior of the attributed property during a Diff / Merge / Compare operation.
 +
 
 +
===<span id="DOMDisplayAttribute"></span>DOMDisplayAttribute <span class="SectionLink">([[DOMDisplayAttribute|Full Article]])</span>===
 +
Provides display hints for DOM hierarchy and property viewers. This attribute can be placed on classes or formal properties to improve their display in Curioisty or other tools.
 +
 
 +
===<span id="DOMPropertyAttribute"></span>DOMPropertyAttribute <span class="SectionLink">([[DOMPropertyAttribute|Full Article]])</span>===
 +
Marks a [[DOM Object]] class property as formal property causing it to be assosiated with an item in the object's Properties collection at runtime. This attribute also specifies various security attributes of the property, and can apply built-in [[DOM Attribute]]s to the property which will automatically be visible on any instance of any node of the attributed type at run-time.
  
 
__NOTOC____NOEDITSECTION__
 
__NOTOC____NOEDITSECTION__

Latest revision as of 19:20, 5 February 2019

Remarks [edit]

DOMAttribute (Full Article)

Represents a Object Type DOM Attribute. DOM Attribution allows you to add metadata to nodes and properties of an Object Types. Much like attributes in C# these attributes are available on all instances of an object type in the DOM.

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

DOMAttributeValueAttribute (Full Article)

Provides extra information about properties of DOMClassAttribute and DOMPropertyAttribute properties. So basically it's a DOM Object Property - DOM Attribute Attribute - Property - Attribute

DOMClassAttribute (Full Article)

Marks a DOM object class (type) with a built-in DOM Attribute which will automatically be visible on any instance of any node of the attributed type.

DOMDiffAttribute (Full Article)

Sets the behavior of the attributed property during a Diff / Merge / Compare operation.

DOMDisplayAttribute (Full Article)

Provides display hints for DOM hierarchy and property viewers. This attribute can be placed on classes or formal properties to improve their display in Curioisty or other tools.

DOMPropertyAttribute (Full Article)

Marks a DOM Object class property as formal property causing it to be assosiated with an item in the object's Properties collection at runtime. This attribute also specifies various security attributes of the property, and can apply built-in DOM Attributes to the property which will automatically be visible on any instance of any node of the attributed type at run-time.