Nevron Open Vision Documentation
Nevron.Nov.Dom Namespace / NAttribute Class
Members


In This Topic
    NAttribute Class
    In This Topic
    The NAttribute abstract class is a document node, serves as base class for all attributes, which can reside in the elements attribute sub hierarchies.
    Object Model
    NAttribute Class
    Syntax
    'Declaration
     
    
    Public MustInherit Class NAttribute 
       Inherits NDocumentNode
       Implements INDomDeepEquals, INDomDeeplyCloneable, Nevron.Nov.INDeeplyCloneable 
    'Usage
     
    
    Dim instance As NAttribute
    Remarks
    Attributes are special types of nodes, which are typically contained either by elements or by other attributes.

    Attributes can be stored in one of the following ways:

    • As properties of the object, which contains the attribute. The Dimension of such attributes is Col.
    • As children of another attribute. The Dimension of such attributes is Row.

    Attributes send all core changed messages to their owner element. In this way the element gets informed about all changes, which occur in its attribute subhierachies.

    Inheritance Hierarchy

    System.Object
       Nevron.Nov.Dom.NNode
          Nevron.Nov.Dom.NDocumentNode
             Nevron.Nov.Dom.NAttribute
                Nevron.Nov.Chart.NAlignmentGuideline
                Nevron.Nov.Chart.NAxisAnchor
                Nevron.Nov.Chart.NAxisCrossing
                Nevron.Nov.Chart.NCalendarRule
                Nevron.Nov.Chart.NCapEffect
                Nevron.Nov.Chart.NChartLabelLayout
                Nevron.Nov.Chart.NCircularRim
                Nevron.Nov.Chart.NContourLabelStyle
                Nevron.Nov.Chart.NDailySchedule
                Nevron.Nov.Chart.NDataLabelStyle
                Nevron.Nov.Chart.NDecorationRange
                Nevron.Nov.Chart.NDial
                Nevron.Nov.Chart.NDialRim
                Nevron.Nov.Chart.NGridData
                Nevron.Nov.Chart.NIndicatorState
                Nevron.Nov.Chart.NLegendInterlaceStyle
                Nevron.Nov.Chart.NLegendView
                Nevron.Nov.Chart.NMarkerStyle
                Nevron.Nov.Chart.NNeedleCap
                Nevron.Nov.Chart.NPalette
                Nevron.Nov.Chart.NRulerCapStyle
                Nevron.Nov.Chart.NScaleBreakStyle
                Nevron.Nov.Chart.NScaleLabelStyle
                Nevron.Nov.Chart.NScaleLabelTextProvider
                Nevron.Nov.Chart.NScalePartStyle
                Nevron.Nov.Chart.NSeriesBoxClipping
                Nevron.Nov.Chart.NSeriesLabelLayout
                Nevron.Nov.Chart.NValueSnapper
                Nevron.Nov.Chart.NWorkCalendar
                Nevron.Nov.Data.NDataSource
                Nevron.Nov.Diagram.Layout.NPlugSpacing
                Nevron.Nov.Diagram.NArrowhead
                Nevron.Nov.Diagram.NFamilyTreeEvent
                Nevron.Nov.Diagram.NHandleStyle
                Nevron.Nov.Diagram.NLibrarySearchManager
                Nevron.Nov.Diagram.NRoutableConnectorModel
                Nevron.Nov.Diagram.NUMLClassDiagramMemberBase
                Nevron.Nov.Dom.NAttributeCollection<T>
                Nevron.Nov.Dom.NDocumentInformation
                Nevron.Nov.Dom.NValueFormatter
                Nevron.Nov.Formats.Svg.NSvgPaint
                Nevron.Nov.Globalization.NDictionarySource
                Nevron.Nov.Graphics.NAdvancedGradientPoint
                Nevron.Nov.Graphics.NFill
                Nevron.Nov.Graphics.NFont
                Nevron.Nov.Graphics.NGradientStop
                Nevron.Nov.Graphics.NImage
                Nevron.Nov.Graphics.NLightModel
                Nevron.Nov.Graphics.NLightSource
                Nevron.Nov.Graphics.NMaterial
                Nevron.Nov.Graphics.NProjection
                Nevron.Nov.Graphics.NShadow
                Nevron.Nov.Graphics.NStroke
                Nevron.Nov.Graphics.NTextureMapping
                Nevron.Nov.Grid.NRowCondition
                Nevron.Nov.Grid.NRowValue
                Nevron.Nov.Layout.NLayoutComponent
                Nevron.Nov.Office.NEmailSendSettings
                Nevron.Nov.Schedule.NAppointmentGroup
                Nevron.Nov.Schedule.NTimeIndicator
                Nevron.Nov.Text.NCopyPasteOptions
                Nevron.Nov.Text.NCurrentPageInfo
                Nevron.Nov.Text.NEditSettings
                Nevron.Nov.Text.NFieldValue
                Nevron.Nov.Text.NHandleStyle
                Nevron.Nov.Text.NHyperlink
                Nevron.Nov.Text.NMailMergeDataSource
                Nevron.Nov.Text.NMailMergeFieldMap
                Nevron.Nov.Text.NSelection
                Nevron.Nov.Text.NTabStop
                Nevron.Nov.Text.NViewSettings
                Nevron.Nov.Text.SpellCheck.NSpellChecker
                Nevron.Nov.UI.NBorder
                Nevron.Nov.UI.NBorderPart
                Nevron.Nov.UI.NCommandSource
                Nevron.Nov.UI.NContextMenu
                Nevron.Nov.UI.NCursor
                Nevron.Nov.UI.NFocusDecorator
                Nevron.Nov.UI.NSelection<TItem>
                Nevron.Nov.UI.NSymbolShape
                Nevron.Nov.UI.NTextBackground
                Nevron.Nov.UI.NTextStyle
                Nevron.Nov.UI.NTooltip

    Requirements

    Target Platforms: Windows 11, Windows 10, Windows 7, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later)

    See Also