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 |
.NET | 200.7 |
.NET Windows | 200.7 |
.NET Android | 200.7 |
.NET iOS | 200.7 |
.NET Framework | 200.7 |
UWP | 200.7 |