Maptitude GISDK Help

DuplicateAnnotation()

Summary

Creates a copy of an annotation.

 

Syntax

id = DuplicateAnnotation(string window_spec, integer id)

 

Argument

Contents

window_spec

String that contains the window type and name

id

ID of the annotation to be copied

 

Returns

The integer id of the new annotation, or null if the annotation could not be copied.

 

Notes

Example

new_id = DuplicateAnnotation("Map|My Map", 47)

 

Error Codes

Error Type

Meaning

NotFound

The window or the specified annotation does not exist

 

See Also

Function

Summary

AddAnnotation()

Adds an annotation to a map or layout window

DropAnnotation()

Removes an annotation from a map or layout window

DropAnnotations()

Removes annotations from a map or layout window

GetAnnotation()

Returns the definition of an annotation

GetAnnotations()

Return the IDs of all annotations in a map or layout window

MoveAnnotation()

Moves an annotation to a new location

SetAnnotation()

Modifies an existing annotation in a map or layout window

 

 

©2025 Caliper Corporation www.caliper.com