ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Core.Data.Parcels Namespace / SystemTableType Enumeration
Example Example Version

SystemTableType Enumeration
Specifies a parcel fabric system table.
Syntax
Members
MemberDescription
AdjustmentLines The AdjustmentLines system table.
AdjustmentPoints The AdjustmentPoints system table.
AdjustmentVectors The AdjustmentVectors system table.
Connections The Connections system table.
Points The Points system table.
Records The Records system table.
Remarks
Starting at ParcelFabricDefinition.GetSchemaVersion4 or greater, the PointErrors, LineErrors and PolygonErrors system tables are no longer supported.
Example
Get point, connection, and record feature classes from the parcel fabric dataset
string errorMessage = await QueuedTask.Run(() =>
{
  try
  {
    var myParcelFabricLayer = MapView.Active.Map.GetLayersAsFlattenedList().OfType<ParcelLayer>().FirstOrDefault();
    //if there is no fabric in the map then bail
    if (myParcelFabricLayer == null)
      return "There is no fabric in the map.";
    var myParcelFabricDataset = myParcelFabricLayer.GetParcelFabric();
    FeatureClass myPointsFC = myParcelFabricDataset.GetSystemTable(SystemTableType.Points) as FeatureClass;
    FeatureClass myCoonectionsFC = myParcelFabricDataset.GetSystemTable(SystemTableType.Connections) as FeatureClass;
    FeatureClass myRecordsFC = myParcelFabricDataset.GetSystemTable(SystemTableType.Records) as FeatureClass;
  }
  catch (Exception ex)
  {
    return ex.Message;
  }
  return "";
});
if (!string.IsNullOrEmpty(errorMessage))
  MessageBox.Show(errorMessage, "Get point, connection, and record feature classes.");
Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         ArcGIS.Core.Data.Parcels.SystemTableType

Requirements

Target Platforms: Windows 11, Windows 10

ArcGIS Pro version: 3 or higher.
See Also