System.Object
RaiseEventAction
Client Declaration
public class RaiseEventAction
Represents a pending action for raising a custom event in association with a subscribable Content Engine object. For more information, see the Java™ API RaiseEvent
class and raiseEvent
method topics.
Elements
ModifiedPropertiesType
EventProperties
: [request] Optional expression specifying the properties to be set on the custom event.Attributes
String
classId
: [request] Required expression specifying the class symbolic name or class
GUID of the custom event.
RaiseEventAction objRaiseEvent = new RaiseEventAction(); objRaiseEvent.classId = "{8ca080f0-7a39-4e26-9e1f-25a8f12b4d52}"; objRaiseEvent.EventProperties = new ModifiablePropertyType[1]; objRaiseEvent.EventProperties[0] = new SingletonString(); objRaiseEvent.EventProperties[0].propertyId = "CustomProperty1";
<xsd:complexType name="RaiseEventAction"> <xsd:complexContent> <xsd:extension base="ActionType"> <xsd:sequence> <xsd:element minOccurs="0" name="EventProperties" type="ModifiedPropertiesType"/> </xsd:sequence> <xsd:attribute name="classId" type="xsd:string" use="required"/> </xsd:extension> </xsd:complexContent> </xsd:complexType>