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

CapabilitiesAnalytics

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

CapabilitiesAttachment

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

CapabilitiesData

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

CapabilitiesEditing

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

CapabilitiesMetadata

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

CapabilitiesOperations

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

CapabilitiesQuery

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

CapabilitiesQueryRelated

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

CapabilitiesQueryTopFeatures

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

System.Threading.Tasks.Task

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

System.Threading.Tasks.Task

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

System.Threading.Tasks.Task

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

System.Threading.Tasks.Task

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

System.Threading.Tasks.Task

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

System.Threading.Tasks.Task

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

System.Threading.Tasks.Task

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

System.Threading.Tasks.Task

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

System.Threading.Tasks.Task

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

System.Threading.Tasks.Task

Capabilities.ValidateRequiredGeneratedChildren() Method

Validates source-generated child components.

public override void ValidateRequiredGeneratedChildren();

Implements ValidateRequiredGeneratedChildren()