Get Layer Property <T> Activity

Description:

Gets the value of a layer property in a client application.

Inheritance Hierarchy:

System.Object
  System.Activities.Activity
    System.Activities.NativeActivity
      Geocortex.Workflow.Activities.ExternalActivityBase
        Geocortex.Workflow.Activities.GetLayerProperty<T>

Function:

This activity allows a workflow to obtain the value of an arbitrary property of a layer in the user’s map.

The property name must correspond to a public property of a layer and the type selected for this activity must match the data type of the property.

In a Workflow:

You would use this activity if you needed to determine the value of the layer's "Identify" property.

Properties:

Name Description

In Arguments

Map Service Id

The id of the Geocortex map service that contains the layer.

Layer Id

The id of the Geocortex layer whose property will be obtained.

Layer Name

The name of the Geocortex layer whose property will be obtained. If a Layer Id is also supplied the Id will be preferred.

Property Name

The name of the Geocortex layer property whose value will be obtained.

Misc

Display Name

GetLayerProperty

You can change the name of an activity to one that describes what it does. A descriptive name can make a workflow easier to interpret and maintain.

External Id

An activity handler within a client can reference this particular activity using this external identifier.

Out Arguments

Value

The value of the layer property.

Version Information:

Supported from: Geocortex Essentials 3.15, Geocortex Viewer for Silverlight 1.10, Geocortex Viewer for HTML5 1.3.