The layer table object provides adding, naming, getting, checking, deleting recovering a layer record object, and iterating through layer table. For that, it uses the interface of predefined tables.
Adding and Naming Layers
Getting and Checking Layers
Iterating through Layers
Deleting and Recovering Layers