Click or drag to resize

PFApplicationEvents Class

Provides the base class from which the classes that represent each application events are derived.
Inheritance Hierarchy

Namespace:  Packflow.Core
Assembly:  MicaSystems.Packflow.Core (in MicaSystems.Packflow.Core.dll) Version: 1.0.0.0 (3.2.0.306)
Syntax
C#
public abstract class PFApplicationEvents

The PFApplicationEvents type exposes the following members.

Constructors
  NameDescription
Public methodPFApplicationEvents
Initializes a new instance of the PFApplicationEvents class.
Top
Properties
  NameDescription
Public propertyApplication
Gets or sets the application concerned by these events.
Top
Methods
  NameDescription
Public methodApplication_EventTriggered
Called when the TriggerEvent method is called on a PFApplication.
Public methodApplication_Installed
Method called when the application has been installed for the first time on the PFSite.
Public methodApplication_Updated
Method called when the application has been updated.
Public methodContentType_Synchronized
Method called when an external connection has been synchronized on a content-type.
Public methodItem_Created
Method called when an item has been created on the application.
Public methodItem_Deleted
Method called when an item has been deleted on the application.
Public methodItem_Updated
Method called when an item has been updated on the application.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodUser_Created
This method is executed when a new PFUser is created.
Top
Fields
  NameDescription
Public fieldStatic memberControllerEvent_CreateItem
Event triggered by item controllers on all applications when an item is created. This is a UI event, triggered for user actions only.
Public fieldStatic memberControllerEvent_CustomAction
Event triggered by item controllers on all applications when a custom action is executed. This is a UI event, triggered for user actions only. Can be triggered with the TriggerApplicationEvent method of the PFItemController class.
Public fieldStatic memberControllerEvent_DeleteItem
Event triggered by item controllers on all applications when an item is deleted. This is a UI event, triggered for user actions only.
Public fieldStatic memberControllerEvent_FinishTask
Event triggered by item controllers on all applications when a workflow task is finished. This is a UI event, triggered for user actions only.
Public fieldStatic memberControllerEvent_MoveWorkflow
Event triggered by item controllers on all applications when a workflow moves to a new state. This is a UI event, triggered for user actions only.
Public fieldStatic memberControllerEvent_OpenItem
Event triggered by item controllers on all applications when the form is opened. This is a UI event, triggered for user actions only.
Public fieldStatic memberControllerEvent_SaveItem
Event triggered by item controllers on all applications when an item is saved (excluding creation). This is a UI event, triggered for user actions only.
Public fieldStatic memberControllerEvent_StartTask
Event triggered by item controllers on all applications when a workflow task is started. This is a UI event, triggered for user actions only.
Public fieldStatic memberUIEvent_OpenView
Event triggered when a user navigates to a view. This is a UI event, triggered for user actions only.
Top
Extension Methods
  NameDescription
Public Extension MethodAsT
Casts an object to another type. Returns default(T) if the object is null.
(Defined by Utils_Other.)
Public Extension MethodEqualsAll
Checks that this object is equal to every object in parameters.
(Defined by Utils_Other.)
Public Extension MethodEqualsAny
Checks that this object is equal to at least one of the parameters.
(Defined by Utils_Other.)
Public Extension MethodGetString
Converts an object to String using ToString() method, else returns String.Empty.
(Defined by Utils_Other.)
Public Extension MethodIsGenericListOverloaded.
Checks if this object is a System.Collections.Generic.List.
(Defined by Utils_Linq.)
Public Extension MethodIsGenericList(Type)Overloaded.
Checks if this object is a System.Collections.Generic.List using type as T.
(Defined by Utils_Linq.)
Public Extension MethodSerializeOverloaded.
Serializes an object into an XML document.
(Defined by Utils_Xml.)
Public Extension MethodSerialize(String)Overloaded.
Serializes an object into an XML document.
(Defined by Utils_Xml.)
Public Extension MethodSerializeJsonOverloaded.
Serializes an object using a DataContractJsonSerializer.
(Defined by Utils_String.)
Public Extension MethodSerializeJson(ListType)Overloaded.
Serializes an object using a DataContractJsonSerializer.
(Defined by Utils_String.)
Public Extension MethodSerializeJson(DataContractJsonSerializerSettings)Overloaded.
Serializes an object using a DataContractJsonSerializer.
(Defined by Utils_String.)
Top
See Also