ShapeNodes Object Members
Publisher Developer Reference |
A collection of all the ShapeNode objects in the specified freeform. Each ShapeNode object represents either a node between segments in a freeform or a control point for a curved segment of a freeform. You can create a freeform manually or by using the BuildFreeform and ConvertToShape methods.
Methods
Name | Description | |
---|---|---|
Delete | Deletes the specified shape node object. | |
Insert | Inserts a new segment after the specified node of the freeform drawing. | |
Item | Returns an individual object in a specified collection. | |
SetEditingType | Sets the editing type of the specified node. If the node is a control point for a curved segment, this method sets the editing type of the node adjacent to it that joins two segments. Depending on the editing type, this method may affect the position of adjacent nodes. | |
SetPosition | Sets the position of the specified node. Depending on the editing type of the node, this method may affect the position of adjacent nodes. | |
SetSegmentType | Sets the segment type of the segment that follows the specified node. If the node is a control point for a curved segment, this method sets the segment type for that curve; this may affect the total number of nodes by inserting or deleting adjacent nodes. |
Properties
Name | Description | |
---|---|---|
Application | Used without an object qualifier, this property returns an Application object that represents the current instance of Publisher. Used with an object qualifier, this property returns an Application object that represents the creator of the specified object. When used with an OLE Automation object, it returns the object's application. | |
Count | Returns a Long that represents the number of items in the specified collection. | |
Parent | Returns an object that represents the parent object of the specified object. For example, for a TextFrame object, returns a Shape object representing the parent shape of the text frame. Read-only. |