Class UtilityNetworkTraceTool
Represents a control that enables user to perform trace analysis with pre-configured trace types.
Inheritance
Implements
Namespace: Esri.ArcGISRuntime.Toolkit.Maui
Assembly: Esri.ArcGISRuntime.Toolkit.Maui.dll
Syntax
public class UtilityNetworkTraceTool : TemplatedView, INotifyPropertyChanged, IEffectControlProvider, IToolTipElement, IContextFlyoutElement, IAnimatable, IViewController, IVisualElementController, IElementController, IGestureController, IGestureRecognizers, IPropertyMapperView, IHotReloadableView, IReplaceableView, ILayout, ILayoutController, IVisualTreeElement, IContentView, IView, IElement, ITransform, IPadding, ICrossPlatformLayout
Constructors
Name | Description |
---|---|
UtilityNetworkTraceTool() | Initializes a new instance of the UtilityNetworkTraceTool class. |
Fields
Name | Description |
---|---|
AutoZoomToTraceResultsProperty | Identifies the AutoZoomToTraceResults bindable property. |
GeoViewProperty | Identifies the GeoView bindable property. |
ResultFillSymbolProperty | Identifies the ResultFillSymbol bindable property. |
ResultLineSymbolProperty | Identifies the ResultLineSymbol bindable property. |
ResultPointSymbolProperty | Identifies the ResultPointSymbol bindable property. |
StartingPointSymbolProperty | Identifies the StartingPointSymbol bindable property. |
Properties
Name | Description |
---|---|
AutoZoomToTraceResults | Gets or sets a value indicating whether the GeoView should automatically zoom to show trace results. |
GeoView | Gets or sets the GeoView associated with this view. |
ResultFillSymbol | Gets or sets a Symbol that represents an aggregated polygon trace result. |
ResultLineSymbol | Gets or sets a Symbol that represents an aggregated polyline trace result. |
ResultPointSymbol | Gets or sets a Symbol that represents an aggregated multipoint trace result. |
StartingPointSymbol | Gets or sets a Symbol that represents a starting point. |
Methods
Name | Description |
---|---|
OnApplyTemplate() |
Events
Name | Description |
---|---|
UtilityNetworkChanged | Event raised when a new utility network is selected. |
UtilityNetworkTraceCompleted | Event raised when a utility network trace is completed. |