The NetworkDiagramItem type exposes the following members.

Constructors

  NameDescription
NetworkDiagramItem
Initializes a new NetworkDiagramItem instance.

Methods

  NameDescription
Equals (Inherited from Object.)
Finalize (Inherited from Object.)
GetHashCode (Inherited from Object.)
GetType (Inherited from Object.)
MemberwiseClone (Inherited from Object.)
ToString (Inherited from Object.)

Properties

  NameDescription
Content
Gets or sets the content of the current item, displayed in the NetworkDiagramView control. It is passed to the client side as the item.content field accessible from the client code (ToString method is used to convert the value).
CustomValues
Gets or sets a dictionary representing custom properties and values for the current item. The values are passed to the client side as read only item.custom{Key}Value fields accessible from the client code ({Key} gets replaced by the actual dictionary key values).
DisplayedColumnIndex
Gets or sets the desired column index to be used for positioning the current item shape vertically when displaying it in the NetworkDiagramView control (NaN by default, i.e. automatically positioned; non-integral values are supported to position items using custom non-grid alignment). It is passed to the client side as the item.displayedColumnIndex field accessible from the client code.
DisplayedRowIndex
Gets or sets the desired row index to be used for positioning the current item shape vertically when displaying it in the NetworkDiagramView control (NaN by default, i.e. automatically positioned; non-integral values are supported to position items using custom non-grid alignment). It is passed to the client side as the item.displayedRowIndex field accessible from the client code.
DisplayedText
Gets or sets the textual abbreviation of the current item, displayed within the NetworkDiagramView control. It is passed to the client side as the item.displayedText field accessible from the client code.
EarlyFinish
Gets or sets the early finish date and time of the current task item. It is passed to the client side as the item.earlyFinish field accessible from the client code.
EarlyStart
Gets or sets the early start date and time of the current task item. It is passed to the client side as the item.earlyStart field accessible from the client code.
Effort
Gets or sets the effort of the current task item. It is passed to the client side as the item.effort field accessible from the client code.
GlobalKey
Gets or sets an associated external globally unique key for the current item. When set to a non-zero value, it is passed to the client side as the read only item.globalKey field accessible from the client code.
IsMilestone
Gets or sets a value indicating whether the current item represents a milestone. A milestone task is displayed in the Network Diagram view using a different shape template It is passed to the client side as the item.isMilestone field accessible from the client code.
IsShapeVisible
Gets or sets a value that indicates whether the task shape is displayed in the chart area for this item.
Key
Gets or sets an associated external numeric key for the current item. When set to a non-zero value, it is passed to the client side as the read only item.key field accessible from the client code.
LateFinish
Gets or sets the late finish date and time of the current task item. It is passed to the client side as the item.lateFinish field accessible from the client code.
LateStart
Gets or sets the late start date and time of the current task item. It is passed to the client side as the item.lateStart field accessible from the client code.
MilestoneCssClass
Gets or sets the CSS class to supplementary apply to milestone shapes in the diagram.
MilestoneStroke
Gets or sets the color used to draw the borders of the milestone shape of the current item in the chart, if it is declared as a milestone.
Predecessors
Gets or sets a collection that defines predecessor items referring the task items that the current item depends of, and having the relations displayed in the Network Diagram view as dependency lines. It is passed to the client side as the item.predecessors array accessible from the client code.
ShapeCssClass
Gets or sets the CSS class to apply to all item shapes in the diagram.
ShapeFill
Gets or sets the color used to fill the task shape of the current item in the chart.
ShapeStroke
Gets or sets the color used to draw the borders of the task shape of the current item in the chart.
Slack
Gets or sets the slack of the current task item. It is passed to the client side as the item.slack field accessible from the client code.
Tag
Gets or sets an object that contains information that is associated with the current item. The value should be serializable as it is internally preserved within the ViewState of the page. It is passed to the client side as the read only item.tag field accessible from the client code (ToString method is used to convert the value).
TaskTemplateClientCode
Gets or sets a set of function body code statements (considering item parameter), returning SVG content to be presented for the current item in the diagram.

See Also