| Name | Description |
 | Delete | Deletes the specified custom data element. |
 | Empty | Deletes existing custom data. |
 | GetByteData | Gets the specified custom data element whose data type is a binary array. |
 | GetCustomData | Gets the specified custom data element. |
 | GetDataCount | Gets the number of custom data elements. |
 | GetDataMarker | Gets the marker for the specified custom data element. |
 | GetDataType | Gets the data type of the specified custom data element. |
 | GetDoubleData | Gets the specified custom data element whose data type is a double. |
 | GetHandleData | Gets the specified custom data element whose data is a handle. |
 | GetInteger16Data | Gets the specified custom data element whose data type is a 16-bit signed integer, also called Int16. |
 | GetInteger32Data | Gets the specified custom data element whose data type is a 32-bit signed integer, also called Int32. |
 | GetLayerName | Gets the specified custom data element whose value is the name of a Layer. |
 | GetPointData | Gets the specified custom data element whose value is a point. |
 | GetStringData | Gets the specified custom data element whose data type is a string. |
 | InsertByteData | Inserts the specified custom data element whose data type is a binary array. |
 | InsertCustomData | Inserts custom data at the specified index. |
 | InsertDoubleData | Inserts a double value and a marker at the specified index. |
 | InsertHandle | Inserts a handle at the specified index. |
 | InsertInteger16Data | Inserts a signed 16-bit integer, also called Int16, and a marker at the specified index. |
 | InsertInteger32Data | Inserts a signed 32-bit integer, also called Int32, and a marker at the specified index. |
 | InsertLayerName | Inserts the name of a Layer at the specified index. |
 | InsertPointData | Inserts a point and a marker at the specified index. |
 | InsertStringData | Inserts a string and a marker at the specified index. |
 | SetByteData | Sets the specified custom data element whose data type is a binary array. |
 | SetDoubleData | Sets the specified custom data element whose data type is double. |
 | SetHandle | Sets the specified custom data element whose data type is a handle. |
 | SetInteger16Data | Sets the specified custom data element whose data type is a 16-bit signed integer, also called Int16. |
 | SetInteger32Data | Sets the specified custom data element whose data type is a 32-bit signed integer, also called Int32. |
 | SetLayerName | Sets the specified custom data element whose value is the name of a Layer. |
 | SetPointData | Sets the specified custom data element whose value is a point. |
 | SetStringData | Sets the specified custom data element whose data type is a string. |