

Public Class StandaloneTableCreationParams Inherits MapMemberCreationParams
public class StandaloneTableCreationParams : MapMemberCreationParams
{
//container can be a map or group layer
var container = MapView.Active.Map;
//var container = MapView.Active.Map.GetLayersAsFlattenedList()
// .OfType<GroupLayer>().First();
//Note: Run within a QueuedTask
//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)
{
DefinitionQuery = new DefinitionQuery(whereClause: "LAND_USE = 3", name: "Landuse")
};
var table4 = StandaloneTableFactory.Instance.CreateStandaloneTable(table_params, container);
}
System.Object
ArcGIS.Desktop.Mapping.BaseCreationParams
ArcGIS.Desktop.Mapping.MapMemberCreationParams
ArcGIS.Desktop.Mapping.StandaloneTableCreationParams
Target Platforms: Windows 11 Home, Pro, Enterprise (64 bit)