Show / Hide Table of Contents

Method IdentifyLayerAsync

IdentifyLayerAsync(Layer, Point, Double, Boolean)

Initiates an identify operation on the specified layer which will return the single visible topmost GeoElement only.

Declaration
public Task<IdentifyLayerResult> IdentifyLayerAsync(Layer layer, Point screenPoint, double tolerance, bool returnPopupsOnly)
Parameters
Type Name Description
Layer layer

The layer on which to run the identify.

Point screenPoint

The location at which to run identify in screen coordinates.

Double tolerance

The width and height in screen coordinates of the square centered on screen coordinate that will be used in the identify.

Boolean returnPopupsOnly

Controls whether the graphics property of the result is populated.

Returns
Type Description
Task<IdentifyLayerResult>

A task that represents the asynchronous identify operation on the specified layer. The value of the TResult parameter contains IdentifyLayerResult

Applies to

Platforms and versions
TargetVersions
.NET 6.0 Windows100.13 - 200.0
.NET Framework100.0 - 200.0
.NET 5100.10 - 100.12
.NET Core 3.1100.7 - 100.12

IdentifyLayerAsync(Layer, Point, Double, Boolean, CancellationToken)

Initiates an identify operation on the specified layer which will return the single visible topmost GeoElement only.

Declaration
public Task<IdentifyLayerResult> IdentifyLayerAsync(Layer layer, Point screenPoint, double tolerance, bool returnPopupsOnly, CancellationToken cancellationToken)
Parameters
Type Name Description
Layer layer

The layer on which to run the identify.

Point screenPoint

The location at which to run identify in screen coordinates.

Double tolerance

The width and height in screen coordinates of the square centered on screen coordinate that will be used in the identify.

Boolean returnPopupsOnly

Controls whether the graphics property of the result is populated.

CancellationToken cancellationToken

A cancellation token that can be used by other objects or threads to receive notice of cancellation.

Returns
Type Description
Task<IdentifyLayerResult>

A task that represents the asynchronous identify operation on the specified layer. The value of the TResult parameter contains IdentifyLayerResult

Applies to

Platforms and versions
TargetVersions
.NET 6.0 Windows100.13 - 200.0
.NET Framework100.0 - 200.0
.NET 5100.10 - 100.12
.NET Core 3.1100.7 - 100.12

IdentifyLayerAsync(Layer, Point, Double, Boolean, Int64)

Initiates an identify operation on the specified layer.

Declaration
public Task<IdentifyLayerResult> IdentifyLayerAsync(Layer layer, Point screenPoint, double tolerance, bool returnPopupsOnly, long maximumResults)
Parameters
Type Name Description
Layer layer

The layer on which to run the identify.

Point screenPoint

The location at which to run identify in screen coordinates.

Double tolerance

The width and height in screen coordinates of the square centered on screen coordinate that will be used in the identify.

Boolean returnPopupsOnly

Controls whether the graphics property of the result is populated.

Int64 maximumResults

The maximum size of the result set of GeoElements.

Returns
Type Description
Task<IdentifyLayerResult>

A task that represents the asynchronous identify operation on the specified layer. The value of the TResult parameter contains IdentifyLayerResult

Applies to

Platforms and versions
TargetVersions
.NET 6.0 Windows100.13 - 200.0
.NET Framework100.0 - 200.0
.NET 5100.10 - 100.12
.NET Core 3.1100.7 - 100.12

IdentifyLayerAsync(Layer, Point, Double, Boolean, Int64, CancellationToken)

Initiates an identify operation on the specified layer.

Declaration
public Task<IdentifyLayerResult> IdentifyLayerAsync(Layer layer, Point screenPoint, double tolerance, bool returnPopupsOnly, long maximumResults, CancellationToken cancellationToken)
Parameters
Type Name Description
Layer layer

The layer on which to run the identify.

Point screenPoint

The location at which to run identify in screen coordinates.

Double tolerance

The width and height in screen coordinates of the square centered on screen coordinate that will be used in the identify.

Boolean returnPopupsOnly

Controls whether the graphics property of the result is populated.

Int64 maximumResults

The maximum size of the result set of GeoElements.

CancellationToken cancellationToken

A cancellation token that can be used by other objects or threads to receive notice of cancellation.

Returns
Type Description
Task<IdentifyLayerResult>

A task that represents the asynchronous identify operation on the specified layer. The value of the TResult parameter contains IdentifyLayerResult

Applies to

Platforms and versions
TargetVersions
.NET 6.0 Windows100.13 - 200.0
.NET Framework100.0 - 200.0
.NET 5100.10 - 100.12
.NET Core 3.1100.7 - 100.12
In This Article
Back to top Copyright © 2022 Esri.