ArcGIS Pro 3.1 API Reference Guide
ArcGIS.Desktop.Layouts Namespace / Layout Class
Members

In This Topic
    Layout Class
    In This Topic
    Represents a page layout in a project and provides access to basic layout properties, including page information, access to elements, and export methods.
    Object Model
    Layout ClassElement ClassCIMLayout ClassCIMPage ClassGroupElement ClassMapSeries ClassOperationManager Class
    Syntax
    Remarks

    The Layout class provides access to all elements on a page layout. Use FindElement to reference an individual element on page layout. It is the best method to use because it also finds elements that are in group or nested group elements whereas a standard c# method used with Elements will only find non-grouped elements.

    The size and positioning of a page layout can be modified. First use the GetPage property to retrieve the CIMPage, modify the page properties, and then use SetPage to the apply the changes back to the layout.

    Inheritance Hierarchy

    System.Object
       ArcGIS.Desktop.Framework.Contracts.PropertyChangedBase
          ArcGIS.Desktop.Layouts.Layout

    Requirements

    Target Platforms: Windows 11, Windows 10

    ArcGIS Pro version: 3.0 or higher.
    See Also