Class SubtypeSubtable
A child table that allows custom editing of features of a particular subtype.
Inheritance
Namespace: Esri.ArcGISRuntime.Data
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class SubtypeSubtable : IFeatureFormSource, IPopupSource, INotifyPropertyChanged
Remarks
Query and edit methods are not available until this table is added to SubtypeSubtables. This Subtype must be part of the FeatureSubtypes.
Constructors
| Name | Description |
|---|---|
| SubtypeSubtable(FeatureSubtype) | Initializes a new instance of the SubtypeSubtable class from a feature subtype. |
Properties
| Name | Description |
|---|---|
| AllowsEditing | Gets or sets a value indicating whether editing is allowed for this subtype, when editing is supported; |
| FeatureFormDefinition | Gets the user interface to display when editing a feature in this layer or table. |
| FeatureTemplates | Gets the collection of FeatureTemplate objects applicable to this subtype. |
| IsPopupEnabled | Gets or sets a value indicating whether the PopupDefinition defined on the RuntimeCoreNet.GeneratedWrappers.ICorePopupSource is enable / disable. |
| Name | Gets or sets a user-friendly name that can be displayed in the UI (for example, in a Table of Contents). |
| PopupDefinition | Gets or sets the pop-up definition. |
| Subtype | Gets the subtype in the ArcGIS data source that this table represents. |
| UnknownJson | Gets the unknown data from the source JSON. |
| UnsupportedJson | Gets the unsupported data from the source JSON. |
Methods
| Name | Description |
|---|---|
| AddFeatureAsync(ArcGISFeature) | Adds a feature to the table. |
| CreateFeature() | Creates a new feature based on Subtype. |
| CreateFeature(FeatureTemplate) | Creates a new feature based on the provided feature template from FeatureTemplates. |
| DeleteFeatureAsync(ArcGISFeature) | Deletes a feature from the table. |
| QueryFeaturesAsync(QueryParameters) | Submits a query against the table with results filtered by this subtype. |
| UpdateFeatureAsync(ArcGISFeature) | Updates a feature in the table. |
| Name | Description |
|---|---|
| INotifyPropertyChanged.PropertyChanged | Occurs when a property value changes. |
See Also
Applies to
| Target | Versions |
|---|---|
| .NET Standard 2.0 | 200.7 - 200.8 |
| .NET | 200.7 - 200.8 |
| .NET Windows | 200.7 - 200.8 |
| .NET Android | 200.7 - 200.8 |
| .NET iOS | 200.7 - 200.8 |
| .NET Framework | 200.7 - 200.8 |
| UWP | 200.7 - 200.8 |