dymaptic.GeoBlazor.Core
dymaptic.GeoBlazor.Core.Components
Capabilities Class
Describes the layer’s supported capabilities.
ArcGIS Maps SDK for JavaScript
public class Capabilities : dymaptic.GeoBlazor.Core.Components.MapComponent
Inheritance System.Object 🡒 Microsoft.AspNetCore.Components.ComponentBase 🡒 MapComponent 🡒 Capabilities
Constructors
Capabilities() Constructor
Parameterless constructor for use as a Razor Component.
public Capabilities();
Capabilities(CapabilitiesAnalytics, CapabilitiesAttachment, CapabilitiesData, CapabilitiesEditing, CapabilitiesMetadata, CapabilitiesOperations, CapabilitiesQuery, CapabilitiesQueryAttributeBins, CapabilitiesQueryRelated, CapabilitiesQueryTopFeatures) Constructor
Constructor for use in C# code. Use named parameters (e.g., item1: value1, item2: value2) to set properties in any order.
public Capabilities(dymaptic.GeoBlazor.Core.Components.CapabilitiesAnalytics? analytics=null, dymaptic.GeoBlazor.Core.Components.CapabilitiesAttachment? attachment=null, dymaptic.GeoBlazor.Core.Components.CapabilitiesData? data=null, dymaptic.GeoBlazor.Core.Components.CapabilitiesEditing? editing=null, dymaptic.GeoBlazor.Core.Components.CapabilitiesMetadata? metadata=null, dymaptic.GeoBlazor.Core.Components.CapabilitiesOperations? operations=null, dymaptic.GeoBlazor.Core.Model.CapabilitiesQuery? query=null, dymaptic.GeoBlazor.Core.Components.CapabilitiesQueryAttributeBins? queryAttributeBins=null, dymaptic.GeoBlazor.Core.Components.CapabilitiesQueryRelated? queryRelated=null, dymaptic.GeoBlazor.Core.Components.CapabilitiesQueryTopFeatures? queryTopFeatures=null);
Parameters
analytics
CapabilitiesAnalytics
Describes what analytics capabilities are enabled on the layer.
ArcGIS Maps SDK for JavaScript
attachment
CapabilitiesAttachment
Describes what attachment capabilities are enabled on the layer.
ArcGIS Maps SDK for JavaScript
data
CapabilitiesData
Describes characteristics of the data in the layer.
ArcGIS Maps SDK for JavaScript
editing
CapabilitiesEditing
Describes editing capabilities that can be performed on the features in the layer via applyEdits().
ArcGIS Maps SDK for JavaScript
metadata
CapabilitiesMetadata
Describes the metadata contained on features in the layer.
ArcGIS Maps SDK for JavaScript
operations
CapabilitiesOperations
Describes operations that can be performed on features in the layer.
ArcGIS Maps SDK for JavaScript
query
CapabilitiesQuery
Describes query operations that can be performed on features in the layer.
ArcGIS Maps SDK for JavaScript
queryAttributeBins
CapabilitiesQueryAttributeBins
queryRelated
CapabilitiesQueryRelated
Indicates if the layer’s query operation supports querying features or records related to features in the layer.
ArcGIS Maps SDK for JavaScript
queryTopFeatures
CapabilitiesQueryTopFeatures
Describes top features query operations that can be performed on features in the layer.
ArcGIS Maps SDK for JavaScript
Properties
Capabilities.Analytics Property
Describes what analytics capabilities are enabled on the layer.
ArcGIS Maps SDK for JavaScript
public dymaptic.GeoBlazor.Core.Components.CapabilitiesAnalytics? Analytics { get; set; }
Property Value
Capabilities.Attachment Property
Describes what attachment capabilities are enabled on the layer.
ArcGIS Maps SDK for JavaScript
public dymaptic.GeoBlazor.Core.Components.CapabilitiesAttachment? Attachment { get; set; }
Property Value
Capabilities.Data Property
Describes characteristics of the data in the layer.
ArcGIS Maps SDK for JavaScript
public dymaptic.GeoBlazor.Core.Components.CapabilitiesData? Data { get; set; }
Property Value
Capabilities.Editing Property
Describes editing capabilities that can be performed on the features in the layer via applyEdits().
ArcGIS Maps SDK for JavaScript
public dymaptic.GeoBlazor.Core.Components.CapabilitiesEditing? Editing { get; set; }
Property Value
Capabilities.Metadata Property
Describes the metadata contained on features in the layer.
ArcGIS Maps SDK for JavaScript
public dymaptic.GeoBlazor.Core.Components.CapabilitiesMetadata? Metadata { get; set; }
Property Value
Capabilities.Operations Property
Describes operations that can be performed on features in the layer.
ArcGIS Maps SDK for JavaScript
public dymaptic.GeoBlazor.Core.Components.CapabilitiesOperations? Operations { get; set; }
Property Value
Capabilities.Query Property
Describes query operations that can be performed on features in the layer.
ArcGIS Maps SDK for JavaScript
public dymaptic.GeoBlazor.Core.Model.CapabilitiesQuery? Query { get; set; }
Property Value
Capabilities.QueryAttributeBins Property
public dymaptic.GeoBlazor.Core.Components.CapabilitiesQueryAttributeBins? QueryAttributeBins { get; set; }
Property Value
CapabilitiesQueryAttributeBins
Capabilities.QueryRelated Property
Indicates if the layer’s query operation supports querying features or records related to features in the layer.
ArcGIS Maps SDK for JavaScript
public dymaptic.GeoBlazor.Core.Components.CapabilitiesQueryRelated? QueryRelated { get; set; }
Property Value
Capabilities.QueryTopFeatures Property
Describes top features query operations that can be performed on features in the layer.
ArcGIS Maps SDK for JavaScript
public dymaptic.GeoBlazor.Core.Components.CapabilitiesQueryTopFeatures? QueryTopFeatures { get; set; }
Property Value
Methods
Capabilities.GetAnalytics() Method
Asynchronously retrieve the current value of the Analytics property.
public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.CapabilitiesAnalytics?> GetAnalytics();
Returns
System.Threading.Tasks.Task<CapabilitiesAnalytics>
Capabilities.GetAttachment() Method
Asynchronously retrieve the current value of the Attachment property.
public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.CapabilitiesAttachment?> GetAttachment();
Returns
System.Threading.Tasks.Task<CapabilitiesAttachment>
Capabilities.GetData() Method
Asynchronously retrieve the current value of the Data property.
public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.CapabilitiesData?> GetData();
Returns
System.Threading.Tasks.Task<CapabilitiesData>
Capabilities.GetEditing() Method
Asynchronously retrieve the current value of the Editing property.
public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.CapabilitiesEditing?> GetEditing();
Returns
System.Threading.Tasks.Task<CapabilitiesEditing>
Capabilities.GetMetadata() Method
Asynchronously retrieve the current value of the Metadata property.
public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.CapabilitiesMetadata?> GetMetadata();
Returns
System.Threading.Tasks.Task<CapabilitiesMetadata>
Capabilities.GetOperations() Method
Asynchronously retrieve the current value of the Operations property.
public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.CapabilitiesOperations?> GetOperations();
Returns
System.Threading.Tasks.Task<CapabilitiesOperations>
Capabilities.GetQuery() Method
Asynchronously retrieve the current value of the Query property.
public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Model.CapabilitiesQuery?> GetQuery();
Returns
System.Threading.Tasks.Task<CapabilitiesQuery>
Capabilities.GetQueryAttributeBins() Method
Asynchronously retrieve the current value of the QueryAttributeBins property.
public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.CapabilitiesQueryAttributeBins?> GetQueryAttributeBins();
Returns
System.Threading.Tasks.Task<CapabilitiesQueryAttributeBins>
Capabilities.GetQueryRelated() Method
Asynchronously retrieve the current value of the QueryRelated property.
public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.CapabilitiesQueryRelated?> GetQueryRelated();
Returns
System.Threading.Tasks.Task<CapabilitiesQueryRelated>
Capabilities.GetQueryTopFeatures() Method
Asynchronously retrieve the current value of the QueryTopFeatures property.
public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.CapabilitiesQueryTopFeatures?> GetQueryTopFeatures();
Returns
System.Threading.Tasks.Task<CapabilitiesQueryTopFeatures>
Capabilities.SetAnalytics(CapabilitiesAnalytics) Method
Asynchronously set the value of the Analytics property after render.
public System.Threading.Tasks.Task SetAnalytics(dymaptic.GeoBlazor.Core.Components.CapabilitiesAnalytics? value);
Parameters
value
CapabilitiesAnalytics
The value to set.
Returns
Capabilities.SetAttachment(CapabilitiesAttachment) Method
Asynchronously set the value of the Attachment property after render.
public System.Threading.Tasks.Task SetAttachment(dymaptic.GeoBlazor.Core.Components.CapabilitiesAttachment? value);
Parameters
value
CapabilitiesAttachment
The value to set.
Returns
Capabilities.SetData(CapabilitiesData) Method
Asynchronously set the value of the Data property after render.
public System.Threading.Tasks.Task SetData(dymaptic.GeoBlazor.Core.Components.CapabilitiesData? value);
Parameters
value
CapabilitiesData
The value to set.
Returns
Capabilities.SetEditing(CapabilitiesEditing) Method
Asynchronously set the value of the Editing property after render.
public System.Threading.Tasks.Task SetEditing(dymaptic.GeoBlazor.Core.Components.CapabilitiesEditing? value);
Parameters
value
CapabilitiesEditing
The value to set.
Returns
Capabilities.SetMetadata(CapabilitiesMetadata) Method
Asynchronously set the value of the Metadata property after render.
public System.Threading.Tasks.Task SetMetadata(dymaptic.GeoBlazor.Core.Components.CapabilitiesMetadata? value);
Parameters
value
CapabilitiesMetadata
The value to set.
Returns
Capabilities.SetOperations(CapabilitiesOperations) Method
Asynchronously set the value of the Operations property after render.
public System.Threading.Tasks.Task SetOperations(dymaptic.GeoBlazor.Core.Components.CapabilitiesOperations? value);
Parameters
value
CapabilitiesOperations
The value to set.
Returns
Capabilities.SetQuery(CapabilitiesQuery) Method
Asynchronously set the value of the Query property after render.
public System.Threading.Tasks.Task SetQuery(dymaptic.GeoBlazor.Core.Model.CapabilitiesQuery? value);
Parameters
value
CapabilitiesQuery
The value to set.
Returns
Capabilities.SetQueryAttributeBins(CapabilitiesQueryAttributeBins) Method
Asynchronously set the value of the QueryAttributeBins property after render.
public System.Threading.Tasks.Task SetQueryAttributeBins(dymaptic.GeoBlazor.Core.Components.CapabilitiesQueryAttributeBins? value);
Parameters
value
CapabilitiesQueryAttributeBins
The value to set.
Returns
Capabilities.SetQueryRelated(CapabilitiesQueryRelated) Method
Asynchronously set the value of the QueryRelated property after render.
public System.Threading.Tasks.Task SetQueryRelated(dymaptic.GeoBlazor.Core.Components.CapabilitiesQueryRelated? value);
Parameters
value
CapabilitiesQueryRelated
The value to set.
Returns
Capabilities.SetQueryTopFeatures(CapabilitiesQueryTopFeatures) Method
Asynchronously set the value of the QueryTopFeatures property after render.
public System.Threading.Tasks.Task SetQueryTopFeatures(dymaptic.GeoBlazor.Core.Components.CapabilitiesQueryTopFeatures? value);
Parameters
value
CapabilitiesQueryTopFeatures
The value to set.
Returns
Capabilities.ValidateRequiredGeneratedChildren() Method
Validates source-generated child components.
public override void ValidateRequiredGeneratedChildren();
Implements ValidateRequiredGeneratedChildren()