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


In This Topic
    NLibraryDocument Class Members
    In This Topic

    The following tables list the members exposed by NLibraryDocument.

    Public Constructors
     NameDescription
    Public ConstructorDefault constructor  
    Top
    Public Properties
     NameDescription
    Public PropertyGets/sets the whether the composite must automatically generate unique names for newly inserted nodes. Set this property to false if a large number of nodes is about to be inserted in the composite  
    Public PropertyGets/sets the document background style (Inherited from Nevron.Diagram.NDocument)
    Public PropertyGets/sets the id of the document (Inherited from Nevron.Diagram.NDocument)
    Public PropertyGets/sets the document info attribute (Inherited from Nevron.Diagram.NDocument)
    Public PropertyGets/sets the image generator, which is used to automatically generate master icons  
    Public PropertyUser defined name of the document (Inherited from Nevron.Diagram.NDocument)
    Public PropertyGets/sets the element protection (Inherited from Nevron.Diagram.NDocument)
    Public PropertyUser defined data associated with the document (Inherited from Nevron.Diagram.NDocument)
    Public PropertyGets/sets the unique id of the document (Inherited from Nevron.Diagram.NDocument)
    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 (Inherited from Nevron.Diagram.NDocument)
    Public MethodAccumulates the descendants contained in this node, which satisfy the filter to the provided node list (Inherited from Nevron.Diagram.NDocument)
    Public MethodAdds a child node  
    Public MethodAdds the specified view (Inherited from Nevron.Diagram.NDocument)
    Public MethodBegins an initialization of the document - pair it with EndInit (Inherited from Nevron.Diagram.NDocument)
    Public MethodBegins an update of the document - pair it with EndUpdate (Inherited from Nevron.Diagram.NDocument)
    Public MethodQueries whether the specified node can be inserted at the specified index  
    Public MethodQueries whether the specified child node can be removed  
    Public MethodObtains the child nodes of this node (Inherited from Nevron.Diagram.NDocument)
    Public MethodReturns the number of child nodes which satisfy the specified filter (Inherited from Nevron.Diagram.NDocument)
    Public MethodCreates an identical copy of the element, which differs only by the element unique id (Inherited from Nevron.Diagram.NDocument)
    Public MethodCommits the current transaction (Inherited from Nevron.Diagram.NDocument)
    Public MethodOverridden.   
    Public Method (Inherited from Nevron.Diagram.NDocument)
    Public Method (Inherited from System.MarshalByRefObject)
    Public MethodObtains the descentant nodes of this node (Inherited from Nevron.Diagram.NDocument)
    Public MethodReturns the number of descendant nodes, which satisfy the specified filter (Inherited from Nevron.Diagram.NDocument)
    Public MethodOverloaded.  (Inherited from System.ComponentModel.Component)
    Public MethodEnds an initialization of the document - pair it with BeginInit (Inherited from Nevron.Diagram.NDocument)
    Public MethodEnds an update of the drawing document - pair it with BeginUpdate (Inherited from Nevron.Diagram.NDocument)
    Public MethodEnumerates the known types, which can be instantiated and inserted to this composite at runtime  
    Public MethodGets a child or descendant attribute by its name (Inherited from Nevron.Diagram.NDocument)
    Public MethodOverridden. Gets the name of the specified child attribute  
    Public MethodGets the child node at the specified index (Inherited from Nevron.Diagram.NDocument)
    Public MethodOverloaded. Gets the first child element with the specified name (Inherited from Nevron.Diagram.NDocument)
    Public MethodObtains a child element by its id (Inherited from Nevron.Diagram.NDocument)
    Public MethodObtains a child element by its unique id (Inherited from Nevron.Diagram.NDocument)
    Public MethodObtains a element node by its id (Inherited from Nevron.Diagram.NDocument)
    Public MethodObtains a child element by its unique id (Inherited from Nevron.Diagram.NDocument)
    Public MethodObtains an element from its id (Inherited from Nevron.Diagram.NDocument)
    Public MethodObtains an element from its unique id (Inherited from Nevron.Diagram.NDocument)
    Public MethodOverloaded. Obtains a child node enumerator (Inherited from Nevron.Diagram.NDocument)
    Public Method (Inherited from System.MarshalByRefObject)
    Public Method (Inherited from Nevron.Diagram.NDocument)
    Public MethodGets a reference to a service of the specified type (Inherited from Nevron.Diagram.NDocument)
    Public MethodGets the index of the specified node in the container (Inherited from Nevron.Diagram.NDocument)
    Public Method (Inherited from System.MarshalByRefObject)
    Public MethodInitializes the library with the predefined connectors  
    Public MethodInserts a child node at the specified index  
    Public MethodInvalidates the entire document (Inherited from Nevron.Diagram.NDocument)
    Public MethodDetermines whether the specified node is a child node for this container (Inherited from Nevron.Diagram.NDocument)
    Public MethodQueries whether the specified node is a descendant of this node (Inherited from Nevron.Diagram.NDocument)
    Public MethodCalled by child or descendants attributes when an attribute has changed (Inherited from Nevron.Diagram.NDocument)
    Public MethodCalled by child or descendants attributes when an attribute property has changed (Inherited from Nevron.Diagram.NDocument)
    Public MethodCalled by child or descendants attributes when an attribute property is changing (Inherited from Nevron.Diagram.NDocument)
    Public Method (Inherited from Nevron.Diagram.NDocument)
    Public MethodCalled when the document has been deserialized (Inherited from Nevron.Diagram.NDocument)
    Public MethodCalled to perform a history action (Inherited from Nevron.Diagram.NDocument)
    Public MethodCalled when the document is about to be serialized (Inherited from Nevron.Diagram.NDocument)
    Public MethodCalled when the history has modified the object state (Inherited from Nevron.Diagram.NDocument)
    Public MethodCalled when the history is about to modify the object state (Inherited from Nevron.Diagram.NDocument)
    Public MethodQueries for the next unique name, which will be assigned to the specified element if it is inserted to this composite  
    Public MethodPerforms a total refresh of all views displaying this document (Inherited from Nevron.Diagram.NDocument)
    Public MethodRegisters the specified element in the document (Inherited from Nevron.Diagram.NDocument)
    Public MethodRemoves all children  
    Public MethodRemoves the specified child node from the container children  
    Public MethodRemoves the child node at the specified index  
    Public MethodRemoves the specified view (Inherited from Nevron.Diagram.NDocument)
    Public MethodReplaces any foreign Ids (references to other nodes) (Inherited from Nevron.Diagram.NDocument)
    Public MethodOverridden. Resets the library document to its default settings  
    Public MethodRolls back the current transaction (Inherited from Nevron.Diagram.NDocument)
    Public MethodSets a child or descendant attribute by its name (Inherited from Nevron.Diagram.NDocument)
    Public MethodSets a new index of the specified child node (Inherited from Nevron.Diagram.NDocument)
    Public MethodPerforms a smart refresh of all views displaying this document (Inherited from Nevron.Diagram.NDocument)
    Public MethodStarts a new transaction (Inherited from Nevron.Diagram.NDocument)
    Public MethodOverriden to return the document name (Inherited from Nevron.Diagram.NDocument)
    Public MethodUnregisters the specified element from the document (Inherited from Nevron.Diagram.NDocument)
    Public MethodUpdates all views displaying this document (Inherited from Nevron.Diagram.NDocument)
    Public MethodOverridden.   
    Public MethodBinds the object to its parent object (Inherited from Nevron.Diagram.NDocument)
    Top
    Protected Methods
     NameDescription
    Protected MethodOverridden. Called 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 (Inherited from Nevron.Diagram.NDocument)
    Protected MethodExecutes the specified verb (Inherited from Nevron.Diagram.NDocument)
    Protected MethodResumes the history service. Pair it with the StartProperty method. (Inherited from Nevron.Diagram.NDocument)
    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 (Inherited from Nevron.Diagram.NDocument)
    Protected MethodFires a property changing event (Inherited from Nevron.Diagram.NDocument)
    Protected MethodCalled when the specified view has been added (Inherited from Nevron.Diagram.NDocument)
    Protected MethodCalled when the specified view has been removed (Inherited from Nevron.Diagram.NDocument)
    Protected MethodCalled when the views displaying this document have changed (Inherited from Nevron.Diagram.NDocument)
    Protected MethodSafely pauses the event sink service to which this node is connected (Inherited from Nevron.Diagram.NDocument)
    Protected MethodSafely pauses the history service (Inherited from Nevron.Diagram.NDocument)
    Protected MethodRecords an action (Inherited from Nevron.Diagram.NDocument)
    Protected MethodSafely records a custom operation in the history service to which the document is connected (Inherited from Nevron.Diagram.NDocument)
    Protected MethodRecords the state of the specified property before it is changed (Inherited from Nevron.Diagram.NDocument)
    Protected MethodOverloaded. Records the entire state of the node (Inherited from Nevron.Diagram.NDocument)
    Protected MethodCalled to reset the fields declared in NDocument (Inherited from Nevron.Diagram.NDocument)
    Protected MethodCalled from the overriden Reset method to reset only the fields declared in NLibrary  
    Protected MethodSafely resumes the event sink service to which this node is connected (Inherited from Nevron.Diagram.NDocument)
    Protected MethodSafely resumes the history service (Inherited from Nevron.Diagram.NDocument)
    Protected MethodRecords the state of the specified property before it is changed and pauses the history service. Pair it with the EndProperty method. (Inherited from Nevron.Diagram.NDocument)
    Top
    Public Events
     NameDescription
    Public EventAttribute changed event (Inherited from Nevron.Diagram.NDocument)
    Public EventAttribute property changed event (Inherited from Nevron.Diagram.NDocument)
    Public EventAttribute property changing event (Inherited from Nevron.Diagram.NDocument)
    Public EventModified event (Inherited from Nevron.Diagram.NDocument)
    Public EventProperty changed event (Inherited from Nevron.Diagram.NDocument)
    Public EventProperty changing event (Inherited from Nevron.Diagram.NDocument)
    Public EventFired when the views displaying the document have changed (Inherited from Nevron.Diagram.NDocument)
    Top
    See Also