Nevron .NET Vision
Nevron.Diagram Namespace / NDocument Class
Properties Methods Events


In This Topic
    NDocument Class Members
    In This Topic

    The following tables list the members exposed by NDocument.

    Public Properties
     NameDescription
    Public PropertyGets/sets the document background style  
    Public PropertyGets/sets the id of the document  
    Public PropertyGets/sets the document info attribute  
    Public PropertyUser defined name of the document  
    Public PropertyGets/sets the element protection  
    Public PropertyUser defined data associated with the document  
    Public PropertyGets/sets the unique id of the document  
    Top
    Protected Properties
     NameDescription
    Protected Property (Inherited from System.ComponentModel.Component)
    Protected Property (Inherited from System.ComponentModel.Component)
    Top
    Public Methods
     NameDescription
    Public MethodAccumulates the children contained in this node, which satisfy the filter to the provided node list  
    Public MethodAccumulates the descendants contained in this node, which satisfy the filter to the provided node list  
    Public MethodAdds the specified view  
    Public MethodBegins an initialization of the document - pair it with EndInit  
    Public MethodBegins an update of the document - pair it with EndUpdate  
    Public MethodObtains the child nodes of this node  
    Public MethodReturns the number of child nodes which satisfy the specified filter  
    Public MethodCreates an identical copy of the element, which differs only by the element unique id  
    Public MethodCommits the current transaction  
    Public Method  
    Public Method  
    Public Method (Inherited from System.MarshalByRefObject)
    Public MethodObtains the descentant nodes of this node  
    Public MethodReturns the number of descendant nodes, which satisfy the specified filter  
    Public MethodOverloaded.  (Inherited from System.ComponentModel.Component)
    Public MethodEnds an initialization of the document - pair it with BeginInit  
    Public MethodEnds an update of the drawing document - pair it with BeginUpdate  
    Public MethodGets a child or descendant attribute by its name  
    Public MethodGets the name of the specified child attribute  
    Public MethodGets the child node at the specified index  
    Public MethodOverloaded. Gets the first child element with the specified name  
    Public MethodObtains a child element by its id  
    Public MethodObtains a child element by its unique id  
    Public MethodObtains a element node by its id  
    Public MethodObtains a child element by its unique id  
    Public MethodObtains an element from its id  
    Public MethodObtains an element from its unique id  
    Public MethodOverloaded. Obtains a child node enumerator  
    Public Method (Inherited from System.MarshalByRefObject)
    Public Method  
    Public MethodGets a reference to a service of the specified type  
    Public MethodGets the index of the specified node in the container  
    Public Method (Inherited from System.MarshalByRefObject)
    Public MethodInvalidates the entire document  
    Public MethodDetermines whether the specified node is a child node for this container  
    Public MethodQueries whether the specified node is a descendant of this node  
    Public MethodCalled by child or descendants attributes when an attribute has changed  
    Public MethodCalled by child or descendants attributes when an attribute property has changed  
    Public MethodCalled by child or descendants attributes when an attribute property is changing  
    Public Method  
    Public MethodCalled when the document has been deserialized  
    Public MethodCalled to perform a history action  
    Public MethodCalled when the document is about to be serialized  
    Public MethodCalled when the history has modified the object state  
    Public MethodCalled when the history is about to modify the object state  
    Public MethodPerforms a total refresh of all views displaying this document  
    Public MethodRegisters the specified element in the document  
    Public MethodRemoves the specified view  
    Public MethodReplaces any foreign Ids (references to other nodes)  
    Public MethodResets the document to its default settings  
    Public MethodRolls back the current transaction  
    Public MethodSets a child or descendant attribute by its name  
    Public MethodSets a new index of the specified child node  
    Public MethodPerforms a smart refresh of all views displaying this document  
    Public MethodStarts a new transaction  
    Public MethodOverridden. Overriden to return the document name  
    Public MethodUnregisters the specified element from the document  
    Public MethodUpdates all views displaying this document  
    Public Method  
    Public MethodBinds the object to its parent object  
    Top
    Protected Methods
     NameDescription
    Protected MethodCalled to create the data object adapters aplicable for this document and add them in the document data object adapters collection  
    Protected MethodCalled to create the services and add them in the service manager  
    Protected MethodExecutes the specified verb  
    Protected MethodResumes the history service. Pair it with the StartProperty method.  
    Protected Method (Inherited from System.ComponentModel.Component)
    Protected Method (Inherited from System.ComponentModel.Component)
    Protected MethodOverloaded.  (Inherited from System.MarshalByRefObject)
    Protected MethodFire a property changed event  
    Protected MethodFires a property changing event  
    Protected MethodCalled when the specified view has been added  
    Protected MethodCalled when the specified view has been removed  
    Protected MethodCalled when the views displaying this document have changed  
    Protected MethodSafely pauses the event sink service to which this node is connected  
    Protected MethodSafely pauses the history service  
    Protected MethodRecords an action  
    Protected MethodSafely records a custom operation in the history service to which the document is connected  
    Protected MethodRecords the state of the specified property before it is changed  
    Protected MethodOverloaded. Records the entire state of the node  
    Protected MethodCalled to reset the fields declared in NDocument  
    Protected MethodSafely resumes the event sink service to which this node is connected  
    Protected MethodSafely resumes the history service  
    Protected MethodRecords the state of the specified property before it is changed and pauses the history service. Pair it with the EndProperty method.  
    Top
    Public Events
     NameDescription
    Public EventAttribute changed event  
    Public EventAttribute property changed event  
    Public EventAttribute property changing event  
    Public EventModified event  
    Public EventProperty changed event  
    Public EventProperty changing event  
    Public EventFired when the views displaying the document have changed  
    Top
    See Also