Nevron Open Vision Documentation
Nevron.Nov.Dom Namespace / NSchema Class
Fields Properties Methods


In This Topic
    NSchema Class Members
    In This Topic

    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 Methodstatic (Shared in Visual Basic)  
    Internal Method  
    Internal Methodstatic (Shared in Visual Basic)  
    Internal Method  
    Top
    See Also