ArcGIS Pro 3.4 API Reference Guide
Inheritance Hierarchy
In This Topic
    ArcGIS.Desktop.Layouts Namespace (ArcGIS.Desktop.Layouts)
    In This Topic
    The ArcGIS.Desktop.Layouts namespace provides access to the Layout framework allowing developers to manipulate layout elements and export layouts to various file formats.
    Classes
     ClassDescription
    ClassSpecifies the characteristics of an arrow graphic for use with the GraphicFactory
    Class Represents an AttachmentFrame element on a report.
    Class Bookmark Map Series is a means to create a series of map pages based off of Bookmark features. Bookmark Map Series is a means to create a series of map pages based off of Bookmark features.
    Class Represents a ChartFrame element on a page layout.
    ClassChart frame properties for use with ElementFactory
    Class Represents an abstract page layout element.
    Class Provides methods to create the different types of elements.
    Class Associated element properties for use when creating elements
    Class Represents an elevation guide bar element on a page layout.
    ClassElevation guide properties for use with ElementFactory
    ClassGlossary table properties for use with ElementFactory
    Class Represents a graphic element on a page layout.
    ClassProvides a mechanism for creating ArcGIS.Core.CIM.CIMGraphic. The CIMGraphic is typically used to create a GraphicElement
    Class Represents a group element that appears in the layout contents pane. Represents a group element
    Class Represents a page layout in a project and provides access to basic layout properties, including page information, access to elements, and export methods.
    Class Provides methods to create new layout project items.
    Class Represents a layout project item.
    ClassProvides access to the snapping environment within a Layout.
    ClassProvides additional helper methods for ArcGIS.Desktop.Mapping.TrayButton subclasses that are added to a LayoutView Tray.
    Class Represents the view of layout in a pane.
    Class Represents a legend element on a page layout.
    Classframe properties for use with ElementFactory
    Class Represents a map frame on a page layout.
    Class Represents a map series that may be associated with a layout.
    Class Represents a collection of settings for exporting a map series.
    Class Represents a map surround on a page layout.
    ClassBase class for map surround properties for use with ElementFactory
    ClassMeter Reference Guide properties for use with ElementFactory
    Class Represents a north arrow element on a page layout. Represents a north arrow on a page layout
    ClassNorth arrow properties for use with ElementFactory
    Class Represents a picture element on a page layout.
    ClassProduct feature guide properties for use with ElementFactory
    ClassProduct grid street index properties for use with ElementFactory
    ClassProfile frame properties for use with ElementFactory
    Class Represents a scale bar on a page layout. Represents a scale bar on a page layout
    ClassScale bar properties for use with ElementFactory
    ClassSlope guide properties for use with ElementFactory
    Class Represents a series of pages that span a range of map extents based on features in a specified index layer.
    Class Represents a tableFrame element on a page layout. Defines a table frame on a layout.
    ClassTable frame properties for use with ElementFactory
    Class Represents a text element on a page layout.
    ClassRepresents a collection of text properties associated with a TextElement.
    Class Thematic Map Series is a means to create a series of map pages based off of Thematic features. Thematic Map Series is a means to create a series of map pages based off of Thematic features.
    Interfaces
     InterfaceDescription
    Interface Provides method signatures for creating the different types of elements.
    InterfaceProvides a mechanism for creating ArcGIS.Core.CIM.CIMGraphic. The CIMGraphic is typically used to create a GraphicElement
    Interface Provides access to layout creation members.
    Interface Represents a pane which contains a layout view.
    Enumerations
     EnumerationDescription
    Enumeration Specifies the collection of map series pages to be exported.
    EnumerationSpecifies the available snap modes for a Layout.
    Enumeration Specifies the available map surround types
    Enumeration Specifies the available predefined shape types
    Enumeration Specifies the available CIMGraphic text types
    See Also