Update Custom Attributes

An AgilePart that updates the values of process attributes.

Specify the names of one or more custom process attributes, and associate a snippet of C# code with each attribute name. When a process enters the AgileShape, each snippet is evaluated to determine the value for the custom attribute.

This AgilePart enables you to create and embed a simple custom AgilePart in your process, without having to create, name, compile, deploy, or register the AgilePart.



Navigation

  1. In AgilePoint Envision, open a process template.
  2. Navigate to the Premier Extension stencil.
  3. On the Premier Extension stencil, drag the Update Custom Attributes AgileShape, and drop it on the process template.
  4. To view the entire list of properties, in the Design Tasks pane, click Show Properties.

Properties for This AgileShape

Field Name Definition

Configuration

Opens the Following Window:
Create or Update Custom Attribute Window
Purpose of this Window:
Associates custom attributes with C# code snippets to update the custom attribute values.

Common AgilePart Properties

This AgilePart inherits the following common properties. For more information, see AgilePart - Common Setup. Note that only the relevant properties are available in AgilePoint Envision. Unneeded properties are hidden.

Name, (UID), Description, Debug, Audit Level, SessionMode, Wait All Incoming, AssemblyName, ClassName, Method, Optimizing, Activity Entry Message (Email), Task Completed Message (Email), ConfigureAttachments, Reference URL, ExceptionHandlerScope, SaveErrorMessageTo, SaveStatusTo, Configure Yammer Credentials, Retries, HandleException

BPMN Properties

Each AgileShape includes a set of BPMN properties. For more information, see Adding or Modifying BPMN Properties for an AgileShape.