The NetworkDiagramItem type exposes the following members.

Constructors

  NameDescription
NetworkDiagramItem
Initializes a new NetworkDiagramItem instance.

Methods

  NameDescription
CheckAccess (Inherited from DispatcherObject.)
ClearValueOverloaded.
CoerceValue (Inherited from DependencyObject.)
Equals (Inherited from DependencyObject.)
Finalize (Inherited from Object.)
GetHashCode (Inherited from DependencyObject.)
GetLocalValueEnumerator (Inherited from DependencyObject.)
GetType (Inherited from Object.)
GetValue (Inherited from DependencyObject.)
InvalidateProperty (Inherited from DependencyObject.)
MemberwiseClone (Inherited from Object.)
OnContentChanged
Raises the ContentChanged event.
OnDependenciesChanged
Updates appropriate internal properties of the current task item, and raises the DependenciesChanged event.
OnPredecessorsChanged
Executes internal predecessor related data management, updates appropriate internal properties of the current task item, and raises the PredecessorsChanged and DependenciesChanged events.
OnPropertyChangedOverloaded.
ReadLocalValue (Inherited from DependencyObject.)
SetCurrentValue (Inherited from DependencyObject.)
SetValueOverloaded.
ShouldSerializeProperty (Inherited from DependencyObject.)
ToString
Returns a string that represents the current item.
(Overrides Object..::.ToString()()().)
VerifyAccess (Inherited from DispatcherObject.)

Fields

  NameDescription
ActualColumnIndexProperty
Indicates the ActualColumnIndex dependency property.
ActualRowIndexProperty
Indicates the ActualRowIndex dependency property.
AssignmentsContentProperty
Identifies the AssignmentsContent dependency property.
ComputedItemLeftProperty
Indicates the ComputedItemLeft dependency property.
ComputedItemTopProperty
Indicates the ComputedItemTop dependency property.
ContentProperty
Identifies the Content dependency property.
DisplayedColumnIndexProperty
Indicates the DisplayedColumnIndex dependency property.
DisplayedRowIndexProperty
Indicates the DisplayedRowIndex dependency property.
DisplayedTextProperty
Identifies the DisplayedText dependency property.
EarlyFinishProperty
Identifies the EarlyFinish dependency property.
EarlyStartProperty
Identifies the EarlyStart dependency property.
EffortProperty
Identifies the Effort dependency property.
IsMilestoneProperty
Identifies the IsMilestone dependency property.
LateFinishProperty
Identifies the LateFinish dependency property.
LateStartProperty
Identifies the LateStart dependency property.
MilestoneShapeVisibilityProperty
Indicates the MilestoneShapeVisibility dependency property.
PredecessorsProperty
Identifies the Predecessors dependency property.
ShapeGridMarginProperty
Indicates the ShapeGridMargin dependency property.
SlackProperty
Identifies the Slack dependency property.
StandardShapeVisibilityProperty
Indicates the StandardShapeVisibility dependency property.
TagProperty
Identifies the Tag dependency property.

Properties

  NameDescription
ActualColumnIndex
Gets the computed column index to be used for positioning the current item shape horizontally when displaying it in the NetworkDiagramView control. This is a dependency property.
ActualRowIndex
Gets the computed row index to be used for positioning the current item shape vertically when displaying it in the NetworkDiagramView control. This is a dependency property.
AssignmentsContent
Gets or sets the assignments of the current item as a (usually string) value to be displayed as a tool tip in the view. This is a dependency property.
ComputedItemLeft
Gets the computed Canvas.Left value to be used for displaying the current item in the NetworkDiagramView control. This is a dependency property.
ComputedItemTop
Gets the computed Canvas.Top value to be used for displaying the current item in the NetworkDiagramView control. This is a dependency property.
Content
Gets or sets the content of the current item, displayed in the NetworkDiagramView control. This is a dependency property.
DependencyObjectType (Inherited from DependencyObject.)
Dispatcher (Inherited from DispatcherObject.)
DisplayedColumnIndex
Gets or sets the desired column index to be used for positioning the current item shape horizontally 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). This is a dependency property.
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). This is a dependency property.
DisplayedText
Gets or sets the textual abbreviation of the current item, displayed within the NetworkDiagramView control. This is a dependency property.
EarlyFinish
Gets or sets the early finish date and time of the current task item. This is a dependency property.
EarlyStart
Gets or sets the early start date and time of the current task item. This is a dependency property.
Effort
Gets or sets the activity effort (duration) of the current task item. This is a dependency property.
GlobalKey
Gets or sets an associated external globally unique key for the current item.
IsMilestone
Gets or sets a value indicating whether the current task item represents a project milestone. This is a dependency property.
IsSealed (Inherited from DependencyObject.)
Key
Gets or sets an associated external numeric key for the current item.
LateFinish
Gets or sets the late finish date and time of the current task item. This is a dependency property.
LateStart
Gets or sets the late start date and time of the current task item. This is a dependency property.
MilestoneShapeVisibility
Gets a Visibility value indicating whether the item should be presented using a milestone shape (set when the task item is a milestone). This is a dependency property.
NetworkDiagramView
Gets the INetworkDiagramView control instance of the current item.
Predecessors
Gets the predecessor collection of the current task item used to define dependencies (to be displayed as polyline arrows between dependent network shapes in the view). This is a dependency property.
ShapeGridMargin
Gets an adorner margin to preserve around the data grid within task shape (set when the task item is a milestone). This is a dependency property.
Slack
Gets or sets the activity slack (its ability to be rescheduled without changing the general project timeline) of the current task item. This is a dependency property.
StandardShapeVisibility
Gets a Visibility value indicating whether the item should be presented using a standard shape (set when the task item is not a milestone). This is a dependency property.
Tag
Gets or sets an object that contains information that is associated with the current item.

Events

  NameDescription
ContentChanged
Occurs when content changes for the current item.
DependenciesChanged
Occurs when the predecessor collection changes or any predecessor changes for the current task item.
PredecessorsChanged
Occurs when predecessors changes for the current task item.
PropertyChanged
Occurs when a data property value of the item changes.

Explicit Interface Implementations

  NameDescription
INetworkDiagramItem..::.Predecessors
Gets the predecessor collection of the current task item used to define dependencies (to be displayed as polyline arrows between dependent network shapes in the view).

See Also