The Layout object represents a GDB layout. The object has properties and methods for setting up a layout sheet and creating new layout elements. Access to layout elements is performed through the Layout::Elements collection.
The GeoDatabase::CreateLayout method creates a new layout. To catalog the layout to GDB, you should add it to the GeoDatabase::Layouts collection by the Append method.
If adding has succeeded, the layout gets an internal number. Continuity of layout internal numbers is not guaranteed. Assigned internal numbers do not change between GDB sessions. Internal numbers may change at GDB reorganization performed by the GDBEngine::CompactGDB method with the gdbCompactNoKeepISN mode.
Access to cataloged layouts is performed through the GeoDatabase::Layouts collection by the Item method. You can use layout name or its internal number as an identifier.