Class RenderingRule
An instance of this class represents the rule for how the requested image should be rendered or processed.
Inheritance
System.Object
RenderingRule
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.Rasters
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class RenderingRule
Remarks
A rendering rule defines the processing that is to be done to the ArcGIS image service. An instance of this class can be created from a RenderingRuleInfo or a JSON string that specifies a service-defined or client-defined rendering rule. See the following document for a list of functions and the syntax for rendering rules: raster function objects.
Constructors
Name | Description |
---|---|
RenderingRule(RenderingRuleInfo) | Initializes a new instance of the RenderingRule class from a given RenderingRuleInfo. |
RenderingRule(String) | Initializes a new instance of the RenderingRule class with server side JSON. |
Properties
Name | Description |
---|---|
RenderingRuleInfo | Gets rendering rule info from rendering rule object. |
RenderingRuleJson | Gets JSON property from rendering rule object. |
Applies to
Target | Versions |
---|---|
.NET Standard 2.0 | 100.3 - 200.3 |
.NET | 100.13 - 200.3 |
.NET Windows | 100.13 - 200.3 |
.NET Android | 200.0 - 200.3 |
.NET iOS | 200.0 - 200.3 |
.NET Framework | 100.1 - 200.3 |
Xamarin.Android | 100.1 - 100.15 |
Xamarin.iOS | 100.1 - 100.15 |
UWP | 100.1 - 200.3 |
Relevant samples
Raster rendering rule: Display a raster on a map and apply different rendering rules to that raster.