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

In This Topic
    SystemTableType Enumeration
    In This Topic
    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, Windows 8.1

    See Also