Subtype Subtable
A child table that allows custom editing of features of a particular subtype. Query and edit methods are not available until this table is added to ArcGISFeatureTable.subtypeSubtables. This SubtypeSubtable.subtype must be part of the ArcGISFeatureTable.featureSubtypes.
Since
200.7.0
See also
Properties
True if editing is allowed for this subtype, when editing is supported; false, otherwise. Indicates whether a client should allow feature editing for this subtype. When you set this value to true, editing is allowed on the subtype only if the ArcGIS data source also supports editing.
The collection of FeatureTemplate objects applicable to this subtype. A collection of templates that can be used to create new features of SubtypeSubtable.subtype with default attribute values and a specified mode for creating its geometry.
A user-friendly name that can be displayed in the UI (for example, in a Table of Contents). The default value is FeatureSubtype.name.
The subtype in the ArcGIS data source that this table represents.
Inherited properties
Defines the user interface to display when editing a feature in this layer or table. This is null if an error occurs or if the table does not have an associated feature form definition.
A flag indicating whether the PopupDefinition defined on the PopupSource is enable / disable. Will return false if an error occurs.
The pop-up definition. The PopupDefinition associated with the popup source. A null if an error occurs or if the popup source is not associated with a pop-up definition.
Functions
Adds a feature to the table. Use SubtypeSubtable.allowsEditing to determine if this operation is allowed.
Creates a new feature based on SubtypeSubtable.subtype.
Creates a new feature based on the provided feature template from SubtypeSubtable.featureTemplates.
Deletes a feature from the table. Use SubtypeSubtable.allowsEditing to determine if this operation is allowed.
Submits a query against the table with results filtered by this subtype.
Updates a feature in the table. Use SubtypeSubtable.allowsEditing to determine if this operation is allowed.