Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

2.3.2.8 dgmNodeKind

Office

The dgmNodeKind property specifies a diagram node type for the shape.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

opid

dgmNodeKind

...

opid (2 bytes): An OfficeArtFOPTEOPID record, as defined in section 2.2.8, that specifies the header for this property. The following table specifies the subfields.

Field

Meaning

opid.opid

A value that MUST be 0x030A.

opid.fBid

A value that MUST be 0x0.

opid.fComplex

A value that MUST be 0x0.

dgmNodeKind (4 bytes): An integer specifying the type of node that the shape represents in a diagram. This property SHOULD be ignored if the shape is not a node in a diagram. The default value for this property is 0xFFFFFFFF.

The following table lists the possible values and shows the nodes that they represent.

Name of node type

Value

Description

dgmnkNode

0x00000000

A regular diagram node of no particular type:

Regular node of no particular type

dgmnkRoot

0x00000001

The root node in an organizational chart:

 Root node in organizational chart

dgmnkAssistant

0x00000002

An assistant in an organizational chart:

 Assistant in an organizational chart

dgmnkCoWorker

0x00000003

A coworker in an organizational chart:

 Coworker in an organizational chart

dgmnkSubordinate

0x00000004

A subordinate in an organizational chart:

 Subordinate in an organizational chart

dgmnkAuxNode

0x00000005

An auxiliary node that displays text associated with another diagram node:

Auxiliary node displaying text from another diagram node

dgmnkNil

0x0000FFFF

A connector node that connects other diagram nodes:

 Connector node that connects other diagram nodes

Show: