Nevron Open Vision Documentation
NDocumentBlock Class Members
Fields  Properties  Methods  Events


The following tables list the members exposed by NDocumentBlock.

Public Constructors
 NameDescription
Public ConstructorNDocumentBlock ConstructorOverloaded.   
Top
Public Fields
 NameDescription
Public Fieldstatic (Shared in Visual Basic)BulletListsChildReference to the BulletLists child  
Public Fieldstatic (Shared in Visual Basic)DefaultTabWidthPropertySchema associated with default tab width property  
Public Fieldstatic (Shared in Visual Basic)FitBlocksInParentPropertyReference to the fit blocks in parent property  
Public Fieldstatic (Shared in Visual Basic)InformationPropertySchema associated with Information property  
Public Fieldstatic (Shared in Visual Basic)LayoutPropertyReference to the layout property  
Public Fieldstatic (Shared in Visual Basic)MailMergePropertyReference to the MailMerge property.  
Public Fieldstatic (Shared in Visual Basic)MaxZoomFactorPropertyReference to the MaxZoomFactorProperty property  
Public Fieldstatic (Shared in Visual Basic)MinZoomFactorPropertyReference to the MinZoomFactorProperty property  
Public Fieldstatic (Shared in Visual Basic)NDocumentBlockSchemaSchema associated with NDocumentRootElementElement  
Public Fieldstatic (Shared in Visual Basic)PageSettingsPropertySchema associated with Page property  
Public Fieldstatic (Shared in Visual Basic)PredefinedBulletListTemplatesChildReference to the predefined bullet list templates child  
Public Fieldstatic (Shared in Visual Basic)SectionsChildReference to the blocks child  
Public Fieldstatic (Shared in Visual Basic)SmallHScrollChangePropertyReference to the SmallHScrollChange property  
Public Fieldstatic (Shared in Visual Basic)SmallVScrollChangePropertyReference to the SmallVScrollChange property  
Public Fieldstatic (Shared in Visual Basic)StylesChildReference to the Styles child.  
Public Fieldstatic (Shared in Visual Basic)TransformChangedEventReference to the transform changed event  
Public Fieldstatic (Shared in Visual Basic)UseContentViewportPropertyReference to the use content viewport property  
Public Fieldstatic (Shared in Visual Basic)ViewportOriginXProperty  
Public Fieldstatic (Shared in Visual Basic)ViewportOriginYProperty  
Public Fieldstatic (Shared in Visual Basic)WindowOriginXProperty  
Public Fieldstatic (Shared in Visual Basic)WindowOriginYProperty  
Public Fieldstatic (Shared in Visual Basic)ZoomFactorPropertyReference to the ZoomFactor property  
Public Fieldstatic (Shared in Visual Basic)ZoomStepPropertyReference to the ZoomStep property  
Top
Public Properties
 NameDescription
Public PropertyBookmarkManagerGets the bookmark manager  
Public PropertyBoxTextElementEditors  
Public PropertyBulletListsGets / sets the bullet lists in this document block  
Public PropertyDefaultTabWidthGets / sets the default tab width  
Public PropertyEditTargetGets the edit target  
Public PropertyEditTargetTypeOverridden. The edit target type of this root  
Public PropertyFitBlocksInParentGets / sets whether child blocks must always fit in their parent  
Public PropertyInformationGets or sets the document information  
Public PropertyIsArrangeValidGets whether the arrange of the element is valid.  
Public PropertyIsLayoutPagedGets whether the layout is paged  
Public PropertyIsMeasureValidGets whether the measure of the element is valid.  
Public PropertyIsPooledForArrangeGets whether the element is pooled for arrange validation.  
Public PropertyIsPooledForMeasureGets whether the element is pooled for measure validation.  
Public PropertyLastCaretPositionOverridden. Gets the last valid caret position  
Public PropertyLayoutGets / sets the text layout of the document  
Public PropertyMailMergeGets or sets the mail merge object of the document  
Public PropertyMaxZoomFactorGets or sets the maximum zoom factor value when changing the zoom factor from zoom in and out.  
Public PropertyMinZoomFactorGets or sets the minimum zoom factor value when changing the zoom factor from zoom in and out.  
Public PropertyOwnerViewGets the view containing this root element  
Public PropertySections  
Public PropertySmallHScrollChangeGets or sets the small H scroll change  
Public PropertySmallVScrollChangeGets or sets the small V scroll change  
Public PropertySpellCheckerGets the spellchecker attached to this document  
Public PropertyStatisticsGets the document statistics  
Public PropertyStylesGets/Sets the rich text styles of this document block.  
Public PropertySupportsPagedLayoutGets whether the document supports paged layout  
Public PropertyUseContentViewportGets / sets whether to use this block bounds or the content bounds as viewport  
Public PropertyUsesPagedPaintOverridden. Whether this root uses paged painting  
Public PropertyViewportOriginXGets or sets the Origin X value. The Origin is the first visible point from the page (in local coordinates).  
Public PropertyViewportOriginYGets or sets the Origin Y value. The Origin is the first visible point from the page (in local coordinates).  
Public PropertyViewSettingsGets the view containing this root element  
Public PropertyWindowOriginXGets or sets the Window Origin X value (in parent coordinates).  
Public PropertyWindowOriginYGets or sets the Window Origin Y value (in parent coordinates).  
Public PropertyZoomFactorGets or sets the zoom factor  
Public PropertyZoomStepGets or sets the step with which to change the zoom factor when zooming in and out.  
Top
Public Methods
 NameDescription
Public MethodAccumulateDisplayChildrenOverridden.   
Public MethodAccumulateVRulerInfosOverridden. Accumulates the VRulerInfo objects for this element to the provided list.  
Public MethodAddDefaultDocumentStylesAdds the default document styles to this document, i.e. styles that are applied to all paragraphs, inlines and tables in the document. The names of these styles are null and that is why they get applied to all elements of the specific type.  
Public MethodAddPredefinedStylesAdds the predefined rich text styles to this document block's collection of styles.  
Public MethodBeginPrinting  
Public MethodCanClipOverridden. Gets whether the node can provide a clip area  
Public MethodCanTransformOverridden. Overriden to return true  
Public MethodDocumentViewToLocalOverridden. Converts a point from paged coordinate to local logical coordinate  
Public MethodDoPostPaintOverridden. Performs the element post children paint.  
Public MethodDoPrePaintOverridden. Peforms the element pre children paint.  
Public MethodEndPrinting  
Public MethodGetChildBlocksChildOverridden.   
Public MethodGetPaintCacheModeOverridden.   
Public MethodGetTransformOverridden. Gets the matrix that transforms local to parent coordinates.  
Public MethodGetVisibleLogicalRangeGets the visible logical range  
Public MethodGotoPositions the caret at the specified position  
Public MethodInvalidateArrangeInvalidates the element arrange.  
Public MethodInvalidateMeasureInvalidates the element measure  
Public MethodIsBlockVisibleGets whether the block is visible  
Public MethodLocalToDocumentViewOverridden. Converts a point from local logical coordinate to paged coordinate.  
Public MethodLocalToParentOverloaded. Overridden. Transforms a point in local coordinates to the coordinates of its parent coordinate system  
Public MethodParentToLocalOverloaded. Overridden. Transforms a point in parent coordinates to local coordinates  
Public MethodPrintPage  
Public MethodQueryPageSettingsCalled before printing a page.  
Public MethodRegisterTableOfContentsBlockRegisters a table of contents block  
Public MethodScrollInDirectionScrolls the viewport in the specified direction, with the specified amount of steps.  
Public MethodUnregisterTableOfContentsBlockUnregisters a table of contents block  
Public MethodValidateArrangeDeferly called to validate the element arrange.  
Public MethodValidateMeasureDeferly called to validate the element measure  
Public MethodZoomInIncreaseases the zoom factor with the zoom step.  
Public MethodZoomOutDecreases the zoom factor with the zoom step  
Top
Protected Methods
 NameDescription
Protected MethodDeepCopyCoreOverridden. Called to perform the actual deep copying of the source node.  
Protected MethodInvalidateParentArrangeOverridden. Invalidates the layout of element layout parent(s).  
Protected MethodInvalidateParentDisplayOverridden. Invalidates the display of element display parent(s).  
Protected MethodInvalidateParentMeasureOverridden. Invalidates the measure of element measure parent(s).  
Protected MethodOnPropertyValueChangedOverridden.   
Protected MethodOnTransformChangedCalled when the transformation from local to parent coordinates of this page has changed. Raises the transform changed event.  
Top
Public Events
 NameDescription
Public EventTransformChangedOccurs when the element transform has changed  
Top
See Also

Reference

NDocumentBlock Class
Nevron.Nov.Text Namespace

 

 


©2017. Nevron Software LLC.

Send Feedback