ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Core.CIM Namespace / CIMTableFrame Class
Members Example Version

CIMTableFrame Class
Layout element used to display tabular data.
Object Model
CIMTableFrame ClassCIMSymbolReference ClassCIMSymbolReference ClassCIMTableFrame ClassCIMSymbolReference ClassCIMTableFrameField ClassPolygon ClassCIMTableFrame ClassCIMGraphicFrame ClassCIMSymbolReference ClassCIMSymbolReference ClassCIMSymbolReference ClassMapPoint ClassCIMSymbolReference Class
Syntax
Example
TableFrame_ModifyExisting
//Modify an existing tableframe using CIM properties.

//Reference the active layout
Layout layout = LayoutView.Active.Layout;

//Perform on the worker thread
await QueuedTask.Run(() =>
{
  //Reference table frame
  TableFrame TF = layout.FindElement("Table Frame") as TableFrame;

  //Modify CIM properties
  CIMTableFrame cimTF = TF.GetDefinition() as CIMTableFrame;
  cimTF.Alternate1RowBackgroundCount = 1;
  cimTF.Alternate2RowBackgroundCount = 1;

  //Apply the changes
  TF.SetDefinition(cimTF);
});
Inheritance Hierarchy

System.Object
   ArcGIS.Core.CIM.CIMObject
      ArcGIS.Core.CIM.CIMElement
         ArcGIS.Core.CIM.CIMFrameElement
            ArcGIS.Core.CIM.CIMMapSurround
               ArcGIS.Core.CIM.CIMTableFrame

Requirements

Target Platforms: Windows 11, Windows 10

ArcGIS Pro version: 3 or higher.
See Also