dymaptic.GeoBlazor.Core
dymaptic.GeoBlazor.Core.Interfaces
IHighlightLayerViewMixin Interface
Interface for types CatalogFootprintLayerView, CSVLayerView, FeatureLayerView, GeoJSONLayerView, GraphicsLayerView, OGCFeatureLayerView, ParquetLayerView, StreamLayerView, WFSLayerView
public interface IHighlightLayerViewMixin : dymaptic.GeoBlazor.Core.Interfaces.IMapComponent
Derived
 ↳ CSVLayerView
 ↳ FeatureLayerView
 ↳ GeoJSONLayerView
 ↳ GraphicsLayerView
 ↳ WFSLayerView
Implements IMapComponent
Properties
IHighlightLayerViewMixin.HighlightOptions Property
Options for configuring the highlight. ArcGIS Maps SDK for JavaScript
dymaptic.GeoBlazor.Core.Components.HighlightOptions? HighlightOptions { get; set; }
Property Value
Methods
IHighlightLayerViewMixin.GetHighlightOptions() Method
Asynchronously retrieve the current value of the HighlightOptions property.
System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.HighlightOptions?> GetHighlightOptions();
Returns
System.Threading.Tasks.Task<HighlightOptions>
IHighlightLayerViewMixin.Highlight(Graphic) Method
Highlights the given feature(s).
System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Model.Handle> Highlight(dymaptic.GeoBlazor.Core.Components.Graphic graphic);
Parameters
graphic Graphic
The Graphic to highlight.
Returns
System.Threading.Tasks.Task<Handle>
 A handle that allows the highlight to be removed later.
Exceptions
System.InvalidOperationException
 Throws if the graphic has no OBJECTID attribute and was not queried via GeoBlazor.
IHighlightLayerViewMixin.Highlight(ObjectId) Method
Highlights the given feature(s).
System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Model.Handle> Highlight(dymaptic.GeoBlazor.Core.Model.ObjectId objectId);
Parameters
objectId ObjectId
The ObjectID of the graphic to highlight.
Returns
System.Threading.Tasks.Task<Handle>
 A handle that allows the highlight to be removed later.
  IHighlightLayerViewMixin.Highlight(IReadOnlyCollection) Method
 
 Highlights the given feature(s).
System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Model.Handle> Highlight(System.Collections.Generic.IReadOnlyCollection<dymaptic.GeoBlazor.Core.Components.Graphic> graphics);
Parameters
graphics System.Collections.Generic.IReadOnlyCollection<Graphic>
The graphics to highlight.
Returns
System.Threading.Tasks.Task<Handle>
 A handle that allows the highlight to be removed later.
Exceptions
System.InvalidOperationException
 Throws if the graphics have no OBJECTID attribute and were not queried via GeoBlazor.
  IHighlightLayerViewMixin.Highlight(IReadOnlyCollection) Method  
 Highlights the given feature(s).
System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Model.Handle> Highlight(System.Collections.Generic.IReadOnlyCollection<dymaptic.GeoBlazor.Core.Model.ObjectId> objectIds);
Parameters
objectIds System.Collections.Generic.IReadOnlyCollection<ObjectId>
The ObjectIDs of the graphics to highlight.
Returns
System.Threading.Tasks.Task<Handle>
 A handle that allows the highlight to be removed later.
Exceptions
System.ArgumentException
 Throws if no ObjectIDs are provided.
IHighlightLayerViewMixin.SetHighlightOptions(HighlightOptions) Method
Asynchronously set the value of the HighlightOptions property after render.
System.Threading.Tasks.Task SetHighlightOptions(dymaptic.GeoBlazor.Core.Components.HighlightOptions? value);
Parameters
value HighlightOptions