NevronOpenVision
Nevron.Nov.Diagram Namespace / NPage Class
Fields Properties Methods Events


In This Topic
    NPage Class Members
    In This Topic

    The following tables list the members exposed by NPage.

    Public Constructors
     NameDescription
    Public ConstructorOverloaded.   
    Top
    Public Fields
     NameDescription
    Public Fieldstatic (Shared in Visual Basic)Reference to the BookmarkManager child.  
    Public Fieldstatic (Shared in Visual Basic)Reference to the CodeBehindSource property.  
    Public Fieldstatic (Shared in Visual Basic)Reference to the ColorThemeId property.  
    Public Fieldstatic (Shared in Visual Basic)Reference to the ConnectorThemeId property.  
    Public Fieldstatic (Shared in Visual Basic)Reference to the DisplayLength property.  
    Public Fieldstatic (Shared in Visual Basic)Reference to the DrawingScaleChanged event.  
    Public Fieldstatic (Shared in Visual Basic)Reference to the Editors child  
    Public Fieldstatic (Shared in Visual Basic)Reference to the Extensions child.  
    Public Fieldstatic (Shared in Visual Basic)Reference to the FontThemeId property.  
    Public Fieldstatic (Shared in Visual Basic)Reference to the Grid child  
    Public Fieldstatic (Shared in Visual Basic)Reference to the Interaction child  
    Public Fieldstatic (Shared in Visual Basic)Reference ot the Layers child.  
    Public Fieldstatic (Shared in Visual Basic)Reference to the Layout child.  
    Public Fieldstatic (Shared in Visual Basic)Reference to the bridge manager.  
    Public Fieldstatic (Shared in Visual Basic)Reference to the LogicalLength property.  
    Public Fieldstatic (Shared in Visual Basic)Reference to the MaxZoomFactorProperty property  
    Public Fieldstatic (Shared in Visual Basic)Reference to the MinZoomFactorProperty property  
    Public Fieldstatic (Shared in Visual Basic)Schema associated with NPage  
    Public Fieldstatic (Shared in Visual Basic)Reference to the PrintLayout child  
    Public Fieldstatic (Shared in Visual Basic)Reference to the PrintLayout property  
    Public Fieldstatic (Shared in Visual Basic)Reference to the routing manager.  
    Public Fieldstatic (Shared in Visual Basic)Reference to the Rulers child  
    Public Fieldstatic (Shared in Visual Basic)Reference to the SelectionEditMode property  
    Public Fieldstatic (Shared in Visual Basic)Reference to the SelectionBoundsChanged event.  
    Public Fieldstatic (Shared in Visual Basic)Reference to the StyleThemeId property.  
    Public Fieldstatic (Shared in Visual Basic)Reference to the ThemeChanged event  
    Public Fieldstatic (Shared in Visual Basic)Reference to the ThemeId property.  
    Public Fieldstatic (Shared in Visual Basic)Reference to the Title property  
    Public Fieldstatic (Shared in Visual Basic)Reference to the VariantColorIndex property.  
    Public Fieldstatic (Shared in Visual Basic)Reference to the VariantStyleIndex property.  
    Public Fieldstatic (Shared in Visual Basic)Reference to the Editors child  
    Public Fieldstatic (Shared in Visual Basic)Reference to the ZoomFactor property  
    Public Fieldstatic (Shared in Visual Basic)Reference to the ZoomMode property  
    Public Fieldstatic (Shared in Visual Basic)Reference to the ZoomStep property  
    Top
    Protected Fields
     NameDescription
    Internal Field  
    Internal Fieldstatic (Shared in Visual Basic)  
    Internal Field  
    Internal Fieldstatic (Shared in Visual Basic)  
    Internal Field  
    Internal Fieldstatic (Shared in Visual Basic)  
    Internal Field  
    Internal Fieldstatic (Shared in Visual Basic)  
    Internal Field  
    Internal Fieldstatic (Shared in Visual Basic)  
    Internal Field  
    Internal Fieldstatic (Shared in Visual Basic)  
    Internal Field  
    Internal Fieldstatic (Shared in Visual Basic)  
    Internal Fieldstatic (Shared in Visual Basic)  
    Internal Fieldstatic (Shared in Visual Basic)  
    Internal Fieldstatic (Shared in Visual Basic)  
    Top
    Public Properties
     NameDescription
    Public PropertyGets or sets the page bookmark manager  
    Public PropertyGets or sets the code assembly that defines the code behind object.  
    Public PropertyGets/Sets the ThemeId of the theme whose color palette to use.  
    Public PropertyGets/Sets the value of the ConnectorThemeId property.  
    Public PropertyGets or sets the display length of the drawing scale. The drawing scale is defined as Logical Length = Display Length (for example 2km = 10cm) The grid, rulers and status bar will report logical measurements.  
    Public PropertyGets or sets the collection of page item editors. The content of this collection is automatically updated with editors for the currently selected page items.  
    Public PropertyGets/Sets the diagram extensions collection. It is used to determine the type of the diagram in a drawing page in order to adapt the commanding user interface to it.  
    Public PropertyGets/Sets the value of the FontThemeId property.  
    Public PropertyGets or sets the page grid  
    Public PropertyGets or sets the page interaction child  
    Public PropertyGets whether the arrange of the element is valid.  
    Public PropertyGets whether the element is pooled for arrange validation.  
    Public PropertyGets or sets the collection of layers for this page.  
    Public PropertyGets or sets the page layout  
    Public PropertyGets or sets the line jumps object, which is responsible for generating bridged paths for the connectors in the page.  
    Public PropertyGet/sets the logical length of the drawing scale. The drawing scale is defined as Logical Length = Display Length (for example 2km = 10cm) The grid, rulers and status bar will report logical measurements.  
    Public PropertyGets or sets the maximum zoom factor value when changing the zoom factor from zoom in and out.  
    Public PropertyGets or sets the minimum zoom factor value when changing the zoom factor from zoom in and out.  
    Public PropertyGets the drawing owning the page  
    Public PropertyGets the owner drawing view  
    Public PropertyGets or sets the settings that relate to printing.  
    Public PropertyGets or sets the routing manager of the page  
    Public PropertyGets or sets the page rulers  
    Public PropertyGets or sets the mode in which the selection is edited  
    Public PropertyGets/Sets the ThemeId of the theme whose style component to use.  
    Public PropertyGets/Sets the ThemeId of the default theme applied to this page.  
    Public PropertyGets or sets the page title. The page title appears in the drawing view page navigator.  
    Public PropertyGets/Sets the value of the VariantColorIndex property.  
    Public PropertyGets/Sets the value of the VariantStyleIndex property.  
    Public PropertyGets or sets the collection of visual aids. The content of this collection is automatically updated with visual aids from the drawing tools and others.  
    Public PropertyGets or sets the zoom factor  
    Public PropertyGets or sets the page zoom policy.  
    Public PropertyGets or sets the step with which to change the zoom factor when zooming in and out.  
    Top
    Protected Properties
     NameDescription
    Internal Property  
    Protected PropertyOverridden. Gets the text of the properties context menu item.  
    Top
    Public Methods
     NameDescription
    Public MethodOverridden. Overriden to ensure that the previews child is the last child in the list.  
    Public MethodOverridden. Appends custom context menu items.  
    Public MethodCenters the viewport to selection center and returns the selection center. Returns NPoint.NaN if the page doesn't have any selected items.  
    Public MethodOverridden. Copies the specified items to the clipboard.  
    Public MethodOverridden. Cuts the specified page items.  
    Public MethodOverloaded. Converts a length in page drawing units (DIPs) to a logical length. This method takes into account the drawing scale.  
    Public MethodConverts a length in page drawing units (DIPs) to a logical length. This method takes into account the drawing scale.  
    Public MethodOverridden. Requests a drag and drop operation for the specified items. Calls the funcResult delegate when the operation has completed. Calls the queryContinueDrag delegate while the operation is performed. Returns whether the Drag and Drop was requested.  
    Public MethodEnsures that the specified rectangle (in page coordinates) is visible within the page.  
    Public MethodGets the currently active layers, if any.  
    Public MethodGets a center point for inserting a new element such as table, barcode etc. This is usually the center of the viewport area.  
    Public MethodGets all guidelines contained in this collection  
    Public MethodGets the layer with the specified name. Returns null if such layer does not exist.  
    Public MethodGets the layers that pass the filter. If filter is null, returns all layers.  
    Public MethodOverloaded. Gets all shapes contained in this page.  
    Public MethodGets the total viewport area of the page.  
    Public MethodOverloaded. Overridden. Hit tests the node by point (in local coordinates).  
    Public MethodSizes the page to the bounds of the contained items.  
    Public MethodInvalidates the element arrange  
    Public MethodCalled by child or descendant arrange elements that consider this element as arrange parent, and want to inform it to invalidate it's arrange.  
    Public MethodCalled by child or descendant measure elements that consider this element as measure parent, and want to inform it to invalidate it's measure.  
    Public MethodConverts a logical length to DIPs (e.g. page drawing units). This method takes into account the drawing scale.  
    Public MethodOverloaded. Converts a value measured in the logical unit, to DIPs (e.g. page drawing units). This method takes into account the drawing scale.  
    Public MethodOverridden. Pastes the clipboard content in this page.  
    Public MethodOverridden. Overriden to show the properties of this page.  
    Public MethodSizes the page to the bounds of the contained items.  
    Public MethodOverridden. Gets the string representation of the shape  
    Public MethodGets the current viewport (visible area) in page coordinates.  
    Public MethodCalled to arrange the element  
    Public MethodOverloaded. Increases the zoom factor with the zoom step.  
    Public MethodOverloaded. Decreases the zoom factor with the zoom step  
    Public MethodOverloaded. Zooms the page to the specified factor  
    Top
    Protected Methods
     NameDescription
    Internal MethodOverloaded.   
    Protected Method  
    Internal Method  
    Internal Method  
    Internal MethodOverridden.   
    Internal Method  
    Internal MethodOverridden.   
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Protected MethodOverridden. Updates any references or cache related to the visitor of the node ancestors  
    Protected MethodCalled when the page CodeBehind property has changed.  
    Protected MethodCalled when the DisplayLength property has changed.  
    Protected MethodCalled when the DisplayLength or LogicalLength property has changed  
    Protected MethodCalled when the LogicalLength property has changed.  
    Protected MethodOverridden. Paints the background of the surface, which is performed before the custom painting in OnPrePaint.  
    Protected MethodOverridden.   
    Protected MethodOverridden. Called after the document node is registered in its owner document.  
    Protected MethodCalled when the Title property value has changed.  
    Protected MethodOverridden. Called when the transformation from local to parent coordinates of this page has changed. Raises the transform changed event.  
    Protected MethodOverridden. Called after the document node is unregistered from its owner document.  
    Protected MethodPaints the page border  
    Protected MethodPaints the page shadow  
    Internal Method  
    Internal Method  
    Protected MethodOverridden. Overriden to determine whether the properties menu item must be created  
    Protected MethodOverridden. Determines whether the visitor needs to visit this displayable branch.  
    Internal Methodstatic (Shared in Visual Basic)  
    Protected MethodTranslates the items from the specified drawing clipping, when they are pasted in this page.  
    Internal Methodstatic (Shared in Visual Basic)  
    Internal Method  
    Internal Method  
    Internal Methodstatic (Shared in Visual Basic)  
    Internal Method  
    Top
    Public Events
     NameDescription
    Public EventOccurs when the page drawing scale has changed.  
    Public EventOccurs when the selection editor bounds or protection has changed. Only raised when multiple objects are selected.  
    Public EventOccurs when a theme property has changed.  
    Top
    See Also