NevronOpenVision
Nevron.Nov.Dom Namespace / NSchema Class
Fields Properties Methods


NSchema Class Members

The following tables list the members exposed by NSchema.

Protected Fields
 NameDescription
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Internal Field  
Top
Public Properties
 NameDescription
Public PropertyGets the base schema, or null if this is the root schema  
Public PropertyGets the way in which node instances of this schema aggregate their children. The value of this property is affected by the MakeCollection and MakeContainer methods.  
Public PropertyGets the base schema of the possible node children. For ChildrenStorage.Collection, returns the childrenBaseSchema, with which this schema was last defined as collection, via the MakeCollection method. For ChildrenStorage.Container, returns the first common ancestor schema, of this schema children (valid only after the schema is Sealed).  
Public PropertyGets the DOM type, associated with this schema  
Public PropertyGets the id of the schema  
Public PropertyGets the name of the schema  
Top
Public Methods
 NameDescription
Public MethodOverloaded. Adds a named child to the schema definition. The child is not readonly, is nullable and is created on demand.  
Public MethodOverloaded. Adds an event handler, which belongs to the default event handlers group, which is triggered during the AtTarget/Bubbling phase.  
Public MethodOverloaded. Adds a property backed by a pair of getter and setter delegates.  
Public MethodOverloaded. Adds a property backed by a slot  
Public Methodstatic (Shared in Visual Basic)Creates a new schema that is associated with the specified CLR type and is based on the specified schema. The base schema must be associated with the immediate base CLR type of the specified CLR type.  
Public MethodGets a list of the base schemas of this schema  
Public Methodstatic (Shared in Visual Basic)Gets the schema associated with the specified id. Returns null if a schema with the specified id is not registered yet.  
Public Methodstatic (Shared in Visual Basic)Overloaded. Gets the schema associated with the specified name. Returns null if the specified name is not a valid schema name, or the public static readonly ClassNameSchema pattern was not obeyed.  
Public Methodstatic (Shared in Visual Basic)Gets the schema associated with the specified node type. Returns null if the specified type is not of node type, or the public static readonly ClassNameSchema pattern was not obeyed.  
Public MethodTries to find a child with the specified id, which is declared in this or base schemas.  
Public MethodTries to find a child with the specified name, which is declared in this or base schemas  
Public MethodOverloaded. Gets the children declared in this and base schemas  
Public MethodGets whether the child elements of affect the arrange of the element or not.  
Public MethodGets whether the child elements of affect the display of the element or not.  
Public MethodGets whether the child elements of affect the measure of the element or not.  
Public MethodGets whether the child elements of affect the arrange of the element parent or not.  
Public MethodGets whether the child elements of affect the display of the element parent or not.  
Public MethodGets whether the child elements of affect the measure of the element parent or not.  
Public MethodGets the count of children declared in this and base schemas.  
Public MethodGets the value for the Custom1 flag. By default Custom1 is set to false.  
Public MethodGets the value for the Custom2 flag. By default Custom2 is set to false.  
Public MethodGets the value for the Custom3 flag. By default Custom3 is set to false.  
Public MethodGets the value for the Custom4 flag. By default Custom4 is set to false.  
Public MethodGets the value for the Custom5 flag. By default Custom5 is set to false.  
Public MethodGets the first base schema, that is common for both this schema and the specified schema  
Public MethodGets whether element instances of this schema are considered as formula sheets or not.  
Public Methodstatic (Shared in Visual Basic)Gets the full type from a schema name.  
Public MethodOverloaded. Gets a meta unit by key. Queries base schemas  
Public MethodGets the count of properties declared in this and base schemas  
Public MethodTries to find a property with the specified id, which is declared in this or base schemas. Returns null if such property does not exist.  
Public MethodTries to find a property with the specified name, which is declared in this or base schemas. Returns null if such property does not exist.  
Public MethodOverloaded. Gets an iterator that iterates through the properties declared in this and base schemas.  
Public Methodstatic (Shared in Visual Basic)Gets the full type from a schema name.  
Public MethodGets an iterator that iterates through the properties declared in this schema only.  
Public MethodDeterimes whether this schema is derived from the specified schema  
Public MethodDetermines whether this schema is derived from, or equal to the specified schema  
Public MethodInstructs the node instances of this schema to allow collection children storage of nodes, the schemas of which are exact or derived instances of the specified schema.  
Public MethodInstructs the node instances of this schema to allow container children storage of nodes.  
Public MethodSets whether the child elements of affect the arrange of the element or not.  
Public MethodSets whether the child elements affect the display of the element or not.  
Public MethodSets whether the child elements of affect the measure of the element or not.  
Public MethodSets whether the child elements of affect the arrange of the element parent or not.  
Public MethodSets whether the child elements of affect the display of the element parent or not.  
Public MethodSets whether the child elements of affect the measure of the element parent or not.  
Public MethodSets the value for the Custom1 flag. By default Custom1 is set to false.  
Public MethodSets the value for the Custom2 flag. By default Custom2 is set to false.  
Public MethodSets the value for the Custom3 flag. By default Custom3 is set to false.  
Public MethodSets the value for the Custom4 flag. By default Custom4 is set to false.  
Public MethodSets the value for the Custom5 flag. By default Custom5 is set to false.  
Public MethodSets whether element instances of this schema are considered as formula sheets or not.  
Public MethodSets the specified meta unit to this schema  
Public Method  
Top
Protected Methods
 NameDescription
Internal Method  
Internal Method  
Internal Method  
Internal Method  
Internal Method  
Internal Method  
Internal Method  
Internal Methodstatic (Shared in Visual Basic)  
Internal Method  
Internal Methodstatic (Shared in Visual Basic)  
Top
See Also