ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Desktop.Mapping Namespace / StandaloneTableCreationParams Class / StandaloneTableCreationParams Constructor / StandaloneTableCreationParams Constructor(Item)
A ArcGIS.Desktop.Core.Item object.
Example Version

StandaloneTableCreationParams Constructor(Item)
Creates a parameter object with ArcGIS.Desktop.Core.Item.
Syntax
public StandaloneTableCreationParams( 
   Item item
)

Parameters

item
A ArcGIS.Desktop.Core.Item object.
Example
Create a StandaloneTable
  //container can be a map or group layer
  var container = MapView.Active.Map;
  //var container =  MapView.Active.Map.GetLayersAsFlattenedList()
  //                                  .OfType<GroupLayer>().First();
  QueuedTask.Run(() =>
  {
    //use a local path
    var table = StandaloneTableFactory.Instance.CreateStandaloneTable(
  new Uri(@"C:\Temp\Data\SDK.gdb\EarthquakeDamage", UriKind.Absolute),
  container);
    //use a URI to a feature service table endpoint
    var table2 = StandaloneTableFactory.Instance.CreateStandaloneTable(
new Uri(@"https://bexdog.esri.com/server/rest/services/FeatureServer" + "/2", UriKind.Absolute),
container);
    //Use an item
    var item = ItemFactory.Instance.Create(@"C:\Temp\Data\SDK.gdb\ParcelOwners");
    var tableCreationParams = new StandaloneTableCreationParams(item);
    var table3 = StandaloneTableFactory.Instance.CreateStandaloneTable(tableCreationParams, container);

    //use table creation params
    var table_params = new StandaloneTableCreationParams(item)
    {
      // At 2.x - DefinitionFilter = new CIMDefinitionFilter()
      //{
      //  //optional - use a filter
      //  DefinitionExpression = "LAND_USE = 3"
      //}
      DefinitionQuery = new DefinitionQuery(whereClause: "LAND_USE = 3", name: "Landuse")
    };
    var table4 = StandaloneTableFactory.Instance.CreateStandaloneTable(table_params,
                             container);

  });
Requirements

Target Platforms: Windows 11, Windows 10

ArcGIS Pro version: 3 or higher.
See Also