ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Desktop.Mapping Namespace / IExternalTablePane Interface
Members Example

In This Topic
    IExternalTablePane Interface
    In This Topic
    Represents a pane which contains a table view populated with data from an Item within a geodatabase.
    Object Model
    IExternalTablePane InterfaceTableView ClassCIMExternalTableView Class
    Syntax
    public interface IExternalTablePane 
    Public Interface IExternalTablePane 
    Example
    Change table View caption
    // find all the table panes (table panes hosting map data)
    var tablePanes = FrameworkApplication.Panes.OfType<ITablePane>();
    var tablePane = tablePanes.FirstOrDefault(p => (p as ITablePaneEx)?.Caption == "oldcCaption");
    var tablePaneEx = tablePane as ITablePaneEx;
    if (tablePaneEx != null)
      tablePaneEx.Caption = "newCaption";
    
    // find all the external table panes (table panes hosting external data)
    var externalPanes = FrameworkApplication.Panes.OfType<IExternalTablePane>();
    var externalTablePane = externalPanes.FirstOrDefault(p => p.Caption == "oldcCaption");
    if (externalTablePane != null)
      externalTablePane.Caption = "newCaption";
    Get TableView from table pane
    TableView tv = null;
    
    // find all the table panes (table panes hosting map data)
    var tablePanes = FrameworkApplication.Panes.OfType<ITablePane>();
    var tablePane = tablePanes.FirstOrDefault(p => (p as ITablePaneEx)?.Caption == "caption");
    var tablePaneEx = tablePane as ITablePaneEx;
    if (tablePaneEx != null)
      tv = tablePaneEx.TableView;
    
    // if it's not found, maybe it's an external table pane
    if (tv == null)
    {
      // find all the external table panes (table panes hosting external data)
      var externalPanes = FrameworkApplication.Panes.OfType<IExternalTablePane>();
      var externalTablePane = externalPanes.FirstOrDefault(p => p.Caption == "caption");
      if (externalTablePane != null)
        tv = externalTablePane.TableView;
    }
    Requirements

    Target Platforms: Windows 11, Windows 10

    ArcGIS Pro version: 3.1 or higher.
    See Also