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