This interface gives access to actions that can be performed on a KML layer. KML layers loaded into a project are always read directly from the local or remote data source.
| 
 | Properties | 
 | 
| 
 | Gets and sets an array of text strings assigned to each object global namespace. C# exposes this property as get_ClientData and set_ClientData (Inherited from ITerraExplorerObject66) | |
| 
 | Gets a Boolean indicating whether the layer is editable. | |
| 
 | Gets the ID of the layer. (Inherited from ITerraExplorerObject66) | |
| 
 | Gets an enum that identifies the type of the object. (Inherited from ITerraExplorerObject66) | |
| 
 | Gets the full path of the KML file. | |
| 
 | Gets and sets a Boolean that determines whether the layer is saved in the Fly file. (Inherited from ITerraExplorerObject66) | |
| 
 | An ITreeItem66 representing details about the representation of the layer in the Project Tree. | |
| 
 | Methods | 
 | 
| 
 | GetParam | Reserved. Currently not used. (Inherited from ITerraExplorerObject66) | 
| 
 | Refreshes the layer. | |
| 
 | Saves layer changes to the data source. | |
| 
 | Saves layer changes to a file with a specified name. | |
| 
 | SetParam | Reserved. Currently not used. (Inherited from ITerraExplorerObject66) |