Show / Hide Table of Contents

Class PopupExpression

Defines an Arcade expression within a pop-up.

Inheritance
System.Object
PopupExpression
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Esri.ArcGISRuntime.Mapping.Popups
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class PopupExpression
Remarks

Arcade is an expression language that is supported across ArcGIS. It can be used to perform calculations, manipulate text, and evaluate logical statements. The expression can transform a list of attributes into engaging information for your audience. For example, to place a field value into a string of meaningful text you just need to use the Concatenate and Text functions. Explore Arcade's function reference for a full list of Arcade commands that offer a range of logical, geometry, math, and date functions.

Once you have constructed an Arcade expression, pass it to the Expression and specify a ReturnType. Pass the pop-up expression to ExpressionPopupElement(PopupExpression) to create an ExpressionPopupElement.

Constructors

Name Description
PopupExpression()

Initializes a new instance of the PopupExpression class.

Properties

Name Description
Expression

Gets or sets the Arcade expression defined in this expression.

Name

Gets or sets the name of this expression.

ReturnType

Gets or sets the return type of this expression.

Title

Gets or sets the title of this expression.

Applies to

TargetVersions
.NET Standard 2.0100.3 - 200.8
.NET100.13 - 200.8
.NET Windows100.13 - 200.8
.NET Android200.0 - 200.8
.NET iOS200.0 - 200.8
.NET Framework100.3 - 200.8
Xamarin.Android100.3 - 100.15
Xamarin.iOS100.3 - 100.15
UWP100.3 - 200.8
In This Article
Back to top Copyright © 2022 Esri.