NevronOpenVision
Nevron.Nov.Dom Namespace / NElement Class
Fields Properties Methods Events


In This Topic
    NElement Class Members
    In This Topic

    The following tables list the members exposed by NElement.

    Public Fields
     NameDescription
    Public Fieldstatic (Shared in Visual Basic)Reference to the ExpressionChanged event  
    Public Fieldstatic (Shared in Visual Basic)Reference to the ExpressionChanging event  
    Public Fieldstatic (Shared in Visual Basic)Reference to the Id property  
    Public Fieldstatic (Shared in Visual Basic)Schema associated with NElement  
    Public Fieldstatic (Shared in Visual Basic)Reference to the UserClass property  
    Public Fieldstatic (Shared in Visual Basic)Reference to the UserId property  
    Top
    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  
    Top
    Public Properties
     NameDescription
    Public Propertystatic (Shared in Visual Basic)Element category.  
    Public PropertyGets the id of the element, which uniquely identifies the element inside the owner document. It is automatically assigned when the element is registered in a document and is also automatically set to -1 when the element is unregistered from the document. You can manually assign the next document Id to the element, before it is added to a specific document, by using AssingNextId method.  
    Public Propertystatic (Shared in Visual Basic)Information category.  
    Public PropertyGets or sets the User Class to which the element belongs. This property is usually assigned by the user and is used to group related elements. An element can belong to more than one user classes that should be separated by the ' '(space) character. For example: element.UserClass = "MyClass1 MyClass2" specifies that element belongs to both MyClass1 and MayClass2 classes. The NUserClassCondtion styling condition lets you select elements of a specific user class.  
    Public PropertyGets or sets the User Id associated to this element. This property is usually assigned by the user and is used to identify specific elements in the document. Unlike the Id property, the value of this property is not guaranteed to be unique in the document. The NUserIdCondition styling condition lets you select elements with a specific User Id.  
    Top
    Public Methods
     NameDescription
    Public MethodAssigns the next document Id to this element. Use this method to generate an element Id, before it is registered in the specified document. Throws an expection if the element is already added to a document or the provided document is null. When an element Id is assigned to an element, it is a resposibility of the caller to ensure that the element is added to the elements subtree of the document for which the id was assigned.  
    Public MethodOverridden. Clears the expression (if any) and the local value of the specified property and returns true on success.  
    Public MethodOverloaded. Gets the expression for the self property with the specified name  
    Public MethodOverloaded. Overridden. Gets the current computed value of the specified property.  
    Public MethodOverloaded. Sets the expression to the self property with the specified name  
    Public MethodOverloaded. Sets the expression to the self property with the specified name by force.  
    Public MethodOverridden. Sets a value for the specified property.  
    Top
    Protected Methods
     NameDescription
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Protected MethodCalled by ConsumeValueEffect, when the flags contain a Custom property flag.  
    Protected Internal MethodConsumes the value effect, defined by the specified property flags. This method may be called for a single or mutliple computed value changes. In the multiple changes case, the flags of the individual properties are combined with bitwise OR.  
    Protected MethodOverridden. Called to perform the actual deep copying of the source node.  
    Internal MethodOverloaded.   
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Protected MethodInvalidates the arrange of the element arrange parent. This implementation calls the InvalidateArrangeFromChild method of the first ancestor element that implements the INArrangeElementParent interface.  
    Protected MethodInvalidates the display of element display parent(s).  
    Protected MethodInvalidates the measure of the element measure parent. This implementation calls the InvalidateMeasureFromChild method of the first ancestor element that implements the INMeasureElementParent interface.  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Protected MethodCalled when an owned attribute has changed.  
    Protected MethodCalled when the effective resolution of the document changed.  
    Protected MethodCalled when the expression associated with a property has changed  
    Protected MethodCalled when the expression associated with a property is changing  
    Internal Method  
    Internal MethodOverridden.   
    Internal MethodOverloaded.   
    Internal Method  
    Internal MethodOverridden.   
    Protected MethodStores the expression in the internal expressions store  
    Internal Method  
    Internal MethodOverloaded.   
    Internal MethodOverridden.   
    Internal Method  
    Internal Method  
    Internal MethodOverridden.   
    Internal MethodOverridden.   
    Internal MethodOverridden.   
    Internal Method  
    Internal MethodOverridden.   
    Internal Method  
    Internal Method  
    Top
    See Also