Show / Hide Table of Contents

Class UtilityNetworkTraceTool

Represents a control that enables user to perform trace analysis with pre-configured trace types.

Inheritance
Object
UtilityNetworkTraceTool
Namespace: Esri.ArcGISRuntime.Toolkit.UI.Controls
Assembly: Esri.ArcGISRuntime.Toolkit.WinUI.dll
Syntax
public class UtilityNetworkTraceTool : Control

Constructors

| Improve this Doc View Source

UtilityNetworkTraceTool()

Initializes a new instance of the UtilityNetworkTraceTool class.

Declaration
public UtilityNetworkTraceTool()

Fields

| Improve this Doc View Source

AutoZoomToTraceResultsProperty

Identifies the AutoZoomToTraceResults dependency property.

Declaration
public static readonly DependencyProperty AutoZoomToTraceResultsProperty
Field Value
Type Description
DependencyProperty
| Improve this Doc View Source

GeoViewProperty

Identifies the GeoView dependency property.

Declaration
public static readonly DependencyProperty GeoViewProperty
Field Value
Type Description
DependencyProperty
| Improve this Doc View Source

ResultFillSymbolProperty

Identifies the ResultFillSymbol dependency property.

Declaration
public static readonly DependencyProperty ResultFillSymbolProperty
Field Value
Type Description
DependencyProperty
| Improve this Doc View Source

ResultItemTemplateProperty

Identifies the ResultItemTemplate dependency property.

Declaration
public static readonly DependencyProperty ResultItemTemplateProperty
Field Value
Type Description
DependencyProperty
| Improve this Doc View Source

ResultLineSymbolProperty

Identifies the ResultLineSymbol dependency property.

Declaration
public static readonly DependencyProperty ResultLineSymbolProperty
Field Value
Type Description
DependencyProperty
| Improve this Doc View Source

ResultPointSymbolProperty

Identifies the ResultPointSymbol dependency property.

Declaration
public static readonly DependencyProperty ResultPointSymbolProperty
Field Value
Type Description
DependencyProperty
| Improve this Doc View Source

StartingPointItemTemplateProperty

Identifies the StartingPointItemTemplate dependency property.

Declaration
public static readonly DependencyProperty StartingPointItemTemplateProperty
Field Value
Type Description
DependencyProperty
| Improve this Doc View Source

StartingPointSymbolProperty

Identifies the StartingPointSymbol dependency property.

Declaration
public static readonly DependencyProperty StartingPointSymbolProperty
Field Value
Type Description
DependencyProperty
| Improve this Doc View Source

TraceTypeItemTemplateProperty

Identifies the TraceTypeItemTemplate dependency property.

Declaration
public static readonly DependencyProperty TraceTypeItemTemplateProperty
Field Value
Type Description
DependencyProperty
| Improve this Doc View Source

UtilityNetworkItemTemplateProperty

Identifies the UtilityNetworkItemTemplate dependency property.

Declaration
public static readonly DependencyProperty UtilityNetworkItemTemplateProperty
Field Value
Type Description
DependencyProperty

Properties

| Improve this Doc View Source

AutoZoomToTraceResults

Gets or sets a value indicating whether to navigate to the result area once trace is complete.

Declaration
public bool AutoZoomToTraceResults { get; set; }
Property Value
Type Description
Boolean

A value indicating whether to navigate to the result area once trace is complete.

| Improve this Doc View Source

GeoView

Gets or sets the GeoView where starting points and trace results are displayed.

Declaration
public GeoView? GeoView { get; set; }
Property Value
Type Description
Nullable<GeoView>

A GeoView where starting points and trace results are displayed.

| Improve this Doc View Source

ResultFillSymbol

Gets or sets a that represents an aggregated polygon trace result.

Declaration
public Symbology.Symbol? ResultFillSymbol { get; set; }
Property Value
Type Description
Nullable<Symbology.Symbol>

A that represents an aggregated polygon trace result.

| Improve this Doc View Source

ResultItemTemplate

Gets or sets the used to display a trace result.

Declaration
public DataTemplate? ResultItemTemplate { get; set; }
Property Value
Type Description
Nullable<DataTemplate>
| Improve this Doc View Source

ResultLineSymbol

Gets or sets a that represents an aggregated polyline trace result.

Declaration
public Symbology.Symbol? ResultLineSymbol { get; set; }
Property Value
Type Description
Nullable<Symbology.Symbol>

A that represents an aggregated polyline trace result.

| Improve this Doc View Source

ResultPointSymbol

Gets or sets a that represents an aggregated multipoint trace result.

Declaration
public Symbology.Symbol? ResultPointSymbol { get; set; }
Property Value
Type Description
Nullable<Symbology.Symbol>

A that represents an aggregated multipoint trace result.

| Improve this Doc View Source

StartingPointItemTemplate

Gets or sets the used to display a starting point, which is a item.

Declaration
public DataTemplate? StartingPointItemTemplate { get; set; }
Property Value
Type Description
Nullable<DataTemplate>

A for a item.

| Improve this Doc View Source

StartingPointSymbol

Gets or sets a that represents a starting point.

Declaration
public Symbology.Symbol? StartingPointSymbol { get; set; }
Property Value
Type Description
Nullable<Symbology.Symbol>

A that represents a starting point.

| Improve this Doc View Source

TraceTypeItemTemplate

Gets or sets the used to display a pre-configured trace type, which is a item.

Declaration
public DataTemplate? TraceTypeItemTemplate { get; set; }
Property Value
Type Description
Nullable<DataTemplate>

A for a item.

| Improve this Doc View Source

UtilityNetworkItemTemplate

Gets or sets the used to display a .

Declaration
public DataTemplate? UtilityNetworkItemTemplate { get; set; }
Property Value
Type Description
Nullable<DataTemplate>

A for a item.

Methods

| Improve this Doc View Source

AddStartingPoint(ArcGISFeature, Nullable<MapPoint>)

Adds a starting point.

Declaration
public void AddStartingPoint(ArcGISFeature feature, MapPoint? location)
Parameters
Type Name Description
ArcGISFeature feature

The feature to use as the basis for the starting point.

Nullable<MapPoint> location

Optional location to use, which will be used to specify the location along the line for line features.

| Improve this Doc View Source

OnApplyTemplate()

Declaration
protected override void OnApplyTemplate()

Events

| Improve this Doc View Source

UtilityNetworkChanged

Event raised when a new utility network is selected.

Declaration
public event EventHandler<UtilityNetworkChangedEventArgs>? UtilityNetworkChanged
Event Type
Type Description
Nullable<EventHandler<UtilityNetworkChangedEventArgs>>
| Improve this Doc View Source

UtilityNetworkTraceCompleted

Event raised when a utility network trace is completed.

Declaration
public event EventHandler<UtilityNetworkTraceCompletedEventArgs>? UtilityNetworkTraceCompleted
Event Type
Type Description
Nullable<EventHandler<UtilityNetworkTraceCompletedEventArgs>>
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX