Packflow.Core Namespace |
Class | Description | |
---|---|---|
ModelingCoreExtensions |
Provides extension methods for Packflow.Modeling objects.
| |
ParamMultiLine |
When set on a String parameter, indicates that it could contain more than one line of text.
| |
ParamMultiLineAttribute |
When set on a String parameter, indicates that it could contain more than one line of text.
| |
ParamTitle |
When set on a parameter, indicates how it should be titled in an UI.
| |
ParamTitleAttribute |
When set on a parameter, indicates how it should be titled in an UI.
| |
ParamTitleTranslation |
When set on a parameter, indicates how it should be titled in an UI.
The translation key is used to find the label in the application translations. | |
ParamTitleTranslationAttribute |
When set on a parameter, indicates how it should be titled in an UI.
The translation key is used to find the label in the application translations. | |
PFAccessDeniedException |
Exception thrown when a specific Packflow permission is missing from the current user.
| |
PFActivityLog |
Container storing site activity data.
| |
PFActivityLogPFActivityLogEntry |
This class represents a serializable aggregation of site activities.
| |
PFAdminExecution |
Object giving the System Admin identity to a PFSite.
Must be disposed! We recommend to use it in a "using" block.
| |
PFApplication |
Represents an application installed on a Packflow site.
| |
PFApplicationContext |
Represents a context of an application.
Application contexts are data partitioning objects created by administrators at runtime.
As an example, an application context could represent a physical location,
a plant, a country, or any other entity, depending on your application needs.
Using application contexts, these entities could use the same applications
while keeping their functional data private.
| |
PFApplicationEvent |
Represents the settings (targets, parameters) of an event triggered on a PFApplication.
| |
PFApplicationEvents |
Provides the base class from which the classes that represent each application events are derived.
| |
PFApplicationEventsPFApplicationType |
Provides the base class from which the classes that represent each application events are derived.
| |
PFApplicationInstaller |
Allows the installation of an application in a Packflow database.
| |
PFApplicationModelingItemsCache |
Contains the modeling items cache for a Packflow application.
See PFModelingItemsCache for more details.
| |
PFApplicationSettings |
Provides the generic settings of an application, editable in the web administration.
Inherited in applications to provide custom application settings.
| |
PFApplicationSettings_AdministratorsAccessibility |
Contains accessibility options for administrators of an application.
| |
PFApplicationSettings_UsersAccessibility |
Contains accessibility options for users of an application.
| |
PFApplicationSettings_WebServicesAvailability |
Contains availability options for the web services of an application.
| |
PFAssemblyResolver |
Provides tools to search and load Assemblies required by Packflow to run.
These tools are not used in standard Packflow services (web, windows services).
But are provided to help use Packflow as a portable library to access its data and use its API
in custom applications.
| |
PFBaseObject |
Object persisted in a Packflow database.
| |
PFBeforeSaveValues |
Contains the list of modified fields' old values after an object save.
| |
PFChoicesTree |
Represents a tree of choices taking source in a content-type referenced by a choice field.
The choice field uses this tree to represent its control.
| |
PFChoicesTreeNode |
Represents a node of a PFChoicesTree.
| |
PFConstants |
Provides public constants used by Packflow.
| |
PFContentType |
Represents a content-type in an application.
This is representing a type of content, instantiated by the items (PFItem) it contains.
| |
PFContentTypeModelingItemsCache |
Contains the modeling items cache for a Packflow content-type.
See PFModelingItemsCache for more details.
| |
PFContentTypeModelingItemsCacheEntry |
Represents the cache of a modeling item.
See PFModelingItemsCache for more details.
| |
PFContentTypeUtils |
Provides utilities for the PFContentType class.
| |
PFContext |
Represents a context of Packflow objects.
| |
PFDashboard |
Represents the configuration of a page or equivalent UI containing a structure of widgets.
These widgets are of different generic or custom types and display reports, data views, shortcuts
and various other user features.
| |
PFDashboardAccesses |
Specifies visibility and management accesses to a dashboard when its scope is set to Application.
| |
PFDashboardDraft |
Represents a dashboard draft, i.e. is an unpublished working copy of a dashboard.
| |
PFDataBindResult |
Contains the result of a value binding accomplished by the PFDataBinder class.
| |
PFDataCollection |
Contains the metadata of a PFBaseObject.
| |
PFEngineInstallationException |
Exception thrown by the engine installer on a global error.
| |
PFEngineInstaller |
Used to install Packflow on an applicative database.
| |
PFEveryoneSet |
Represents a principal set of every user.
| |
PFException |
Exception thrown by Packflow.
| |
PFExceptionCodes |
Provides a list of codes used by Packflow exceptions to identify specific issues.
| |
PFExternalConnection |
Represents a connection between a Packflow content-type and an external content.
| |
PFExternalConnection_Binding |
Represents a link between a Packflow field
and the source data of a PFExternalConnection.
| |
PFExternalConnection_Binding_Choice |
Represents a link between a PFFieldChoice
and the source data of a PFExternalConnection.
| |
PFExternalConnection_Binding_FileHolder |
Represents a link between a PFFieldFileHolder
and the source data of a PFExternalConnection.
| |
PFExternalConnection_Binding_User |
Represents a link between a PFFieldUser
and the source data of a PFExternalConnection.
| |
PFExternalConnection_Bindings |
Contains a collection of PFExternalConnection_Binding.
| |
PFExternalConnection_Frequency |
Describes the interval of time between
two synchronizations of a PFExternalConnection.
| |
PFExternalConnection_Location |
Contains the information required to access
the data source of a PFExternalConnection.
| |
PFExternalConnection_Location_Cassandra |
Contains the information required to access
the Cassandra data source of a PFExternalConnection.
This location will target a table in a Cassandra database.
| |
PFExternalConnection_Location_DocumentStore |
Contains the information required to access
the NoSQL data source of a PFExternalConnection.
This location will target a data collection inside a document store database.
| |
PFExternalConnection_Location_Excel |
Contains the information required to access
the Excel data source of a PFExternalConnection.
The target will always be a MS Office Excel file.
| |
PFExternalConnection_Location_GraphDatabase |
Contains the information required to access
the NoSQL data source of a PFExternalConnection.
This location will target a data collection inside a graph database.
| |
PFExternalConnection_Location_SharePoint |
Contains the information required to access
the SharePoint data source of a PFExternalConnection.
The target will always be an SPList of a SharePoint site.
| |
PFExternalConnection_Location_SQL |
Contains the information required to access
the SQL data source of a PFExternalConnection.
Currently, this location will target a SQL table from an Access or MS SQL Server database.
| |
PFExternalConnection_LocationFactory |
Creates PFExternalConnection_Location objects.
| |
PFExternalConnection_Schema |
Contains the list of metadata composing an external content, synchronized with a Packflow content-type.
This object is used during the setup of a connection's binding to know which field can be bound with which external data. Note: this could be ignored but it would put the connection in an "unsafe condition". This means that some inconvertible values could be skipped during a synchronization. | |
PFExternalConnection_SchemaData |
Represents a metadata definition of an external content.
| |
PFExternalData |
Neutral container holding data obtained from an external connection.
This object is produced by providers and imported into one PFItem during synchronizations.
| |
PFExternalDataBinder |
Provides the ability to bind external data to Packflow items in a efficient and flexible way.
| |
PFExternalDataEntry |
Represents a data of a PFExternalData (which represents one entity).
| |
PFExternalDataProvider |
Provides the tools to retrieve data from a given source.
| |
PFExternalDataProvider_Access |
Provides the tools to retrieve data from a given source, targeting an MS Access table.
| |
PFExternalDataProvider_Cassandra |
Provides the tools to retrieve data from a given source, targeting an SQL table in a Cassandra database.
IMPORTANT: paging is currently NOT handled by this provider. | |
PFExternalDataProvider_DB2 | ||
PFExternalDataProvider_Excel |
Provides the tools to retrieve data from a given source, targeting an Excel file.
| |
PFExternalDataProvider_MariaDB |
Provides the tools to retrieve data from a given source, targeting an SQL table in a MariaDB database.
| |
PFExternalDataProvider_MongoDB |
Provides the tools to retrieve data from a given source, targeting a data table in a MongoDB database.
| |
PFExternalDataProvider_MySQL |
Provides the tools to retrieve data from a given source, targeting an SQL table in a MySQL database.
| |
PFExternalDataProvider_Neo4j |
Provides the tools to retrieve data from a given source,
targeting nodes of a certain label in a Graph database.
| |
PFExternalDataProvider_Oracle |
Provides the tools to retrieve data from a given source, targeting an SQL table in an Oracle database.
Important, may require the installation of "Oracle Client" on the front server. http://deepak-sharma.net/2013/09/30/fix-system-data-oracleclient-requires-oracle-client-software-version-8-1-7-or-greater-error-in-net/ | |
PFExternalDataProvider_PostGre |
Provides the tools to retrieve data from a given source, targeting an SQL table in a PostGreSQL database.
| |
PFExternalDataProvider_SharePoint |
Provides the tools to retrieve data from a given source, targeting a SharePoint list.
| |
PFExternalDataProvider_SQLite |
Provides the tools to retrieve data from a given source, targeting an SQL table in a SQLite database.
| |
PFExternalDataProvider_SQLServer |
Provides the tools to retrieve data from a given source, targeting an SQL table in a MS SQL database.
| |
PFExternalDataProvider_Teradata |
Provides the tools to retrieve data from a given source, targeting a Teradata table.
| |
PFExternalDataProviderLocationType |
Provides the tools to retrieve data from a given source.
| |
PFField |
Represents a content-type's field.
| |
PFFieldBoolean |
Represents a content-type's field hosting a Boolean value.
| |
PFFieldChoice |
Represents a content-type's field hosting a Choice value. This value is referencing other PFItem(s) using PFItemReference(s).
| |
PFFieldChoiceValue |
Represents the value of a PFFieldChoice.
| |
PFFieldChoiceValue_Utils |
Provides extension methods for PFFieldChoiceValue instances.
| |
PFFieldChoiceValueHelper |
Wraps a PFFieldChoiceValue which represents the value of a PFFieldChoice.
A PFFieldChoiceValue is not directly related to a PFItem or a PFField,
requiring more code when using it.
Working with this helper allows avoiding all null checks and field settings references
when browsing and modifying the values.
| |
PFFieldChoiceValueHelperTargetItemType |
Wraps a PFFieldChoiceValue which represents the value of a PFFieldChoice.
A PFFieldChoiceValue is not directly related to a PFItem or a PFField,
requiring more code when using it.
Working with this helper allows avoiding all null checks and field settings references
when browsing and modifying the values.
| |
PFFieldDatetime |
Represents a content-type's field hosting a DateTimeOffset value.
| |
PFFieldFileHolder |
Represents a content-type's field hosting files. These files are stored under the PFItem and referenced using PFFileReference.
| |
PFFieldFileHolderValue |
Represents the value of a PFFieldFileHolder.
| |
PFFieldFileHolderValueHelper |
Wraps a PFFieldFileHolderValue which represents the value of a PFFieldFileHolder.
A PFFieldFileHolderValue is not directly related to a PFItem or a PFField,
requiring more code when using it.
Working with this helper allows avoiding all null checks and field settings references
when browsing and modifying the values.
| |
PFFieldIdentity |
Represents the identity of a PFField, including its id, guid and name.
| |
PFFieldNote |
Represents a content-type's field hosting a multiline-text value.
| |
PFFieldNumeric |
Represents a content-type's field hosting a decimal value.
| |
PFFieldReference |
Represents a reference to a PFField.
This includes the identities of a PFApplication, PFContentType and PFField.
| |
PFFieldSettings |
Provides the base class from which the classes that represent specific field settings are derived.
| |
PFFieldSettings_Boolean |
Represents the specific settings of a Boolean field.
| |
PFFieldSettings_Choice |
Represents the specific settings of a Choice field.
| |
PFFieldSettings_Choice_Reference |
Represents the target of a choice field.
| |
PFFieldSettings_DateTime |
Represents the specific settings of a Datetime field.
| |
PFFieldSettings_FileHolder |
Represents the specific settings of a FileHolder field.
| |
PFFieldSettings_Note |
Represents the specific settings of a Note field.
| |
PFFieldSettings_Numeric |
Represents the specific settings of a Numeric field.
| |
PFFieldSettings_Text |
Represents the specific settings of a Text field.
| |
PFFieldSettings_Url |
Represents the specific settings of an Url field.
| |
PFFieldSettings_User |
Represents the specific settings of a user field.
| |
PFFieldText |
Represents a content-type's field hosting a single line of text.
| |
PFFieldUrl |
Represents a content-type's field hosting an Url value, composed by an url and a label..
| |
PFFieldUrlValue |
Represents the value of a PFFieldUrl.
| |
PFFieldUrlValueHelper |
Wraps a PFFieldUrlValue which represents the value of a PFFieldUrl.
A PFFieldUrlValue is not directly related to a PFItem or a PFField,
requiring more code when using it.
Working with this helper allows avoiding all null checks and field settings references
when browsing and modifying the values.
| |
PFFieldUser |
Represents a content-type's field hosting a User value. This value is referencing other PFUser(s) using PFFieldUserValue_Reference(s).
| |
PFFieldUserValue |
Represents the value of a PFFieldUser.
| |
PFFieldUserValue_Reference |
Represents a reference to a principal.
| |
PFFieldUserValue_Utils |
Provides extension methods for PFFieldUserValue instances.
| |
PFFieldUserValueHelper |
Wraps a PFFieldUserValue which represents the value of a PFFieldUser.
A PFFieldUserValue is not directly related to a PFItem or a PFField,
requiring more code when using it.
Working with this helper allows avoiding all null checks and field settings references
when browsing and modifying the values.
| |
PFFieldValue |
Represents the complex value of a PFField.
| |
PFFieldValueHelper |
Wraps a PFFieldValue which represents the value of a PFField.
A PFFieldValue is not directly related to a PFItem or a PFField,
requiring more code when using it.
Working with this helper allows avoiding all null checks and field settings references
when browsing and modifying the values.
| |
PFFieldValueHelperFieldType, ValueType |
Wraps a PFFieldValue which represents the value of a PFField.
A PFFieldValue is not directly related to a PFItem or a PFField,
requiring more code when using it.
Working with this helper allows avoiding all null checks and field settings references
when browsing and modifying the values.
| |
PFFile |
Represents an item's file, hosted in a Packflow FileHolder field.
| |
PFFileExtensions |
Provides extension methods for the PFFile class.
| |
PFFileReference |
Object referencing a PFFile, with the ids and GUIDs of the file and parents,
its url and name.
| |
PFGroup |
Represents a Packflow group, containing other groups and users.
A group can be organisational (under the site) or role (under an application). All groups can only include organisational groups, not role groups. A role group is always related to an application context and a modeling role. Groups are referenced in RLS and user fields, e.g. for permissions and distribution. | |
PFGroupCollection |
Represents a serializable collection of Packflow groups.
| |
PFGroupedObjects |
Represents an aggregation of Packflow objects.
This object is returned when executing queries with groups and/or aggregations.
| |
PFGroupInfo |
Represents a serializable class for PFGroup.
| |
PFGroupUtils |
Provides utilities for the PFGroup class.
| |
PFIdentity |
Represents the identity of a Packflow user.
| |
PFInstallationNotification |
Represents a notification about en event occurred during an application installation.
| |
PFItem |
Represents an item in a content-type.
| |
PFItem_CommentEventArgs |
Contains the data of events occurring when a comment is posted on an item.
| |
PFItem_EventEventArgs |
Contains the data of events occurring when a event is added to an item.
| |
PFItem_FileBindingEventArgs |
Contains data about an item's event.
| |
PFItem_FileEventArgs |
Contains data about an office file binding to an item.
| |
PFItem_NotificationEventArgs |
Contains the data of events occurring when a notification is sent from an item.
| |
PFItem_OperationEventArgs |
Contains the data of events occurring during an item operation.
| |
PFItem_StateEventArgs |
Contains the data of events occurring when an item workflow state is changed.
| |
PFItemBatchAction |
Indicates a PFItem method that can be used for batch actions.
These actions are available in the navigation depending on the visibility setting. | |
PFItemBatchActionAttribute |
Indicates a PFItem method that can be used for batch actions.
These actions are available in the navigation depending on the visibility setting. | |
PFItemComment |
Represents a comment made by an user on a PFItem.
| |
PFItemCommentEventArgs |
Represents the arguments passed to an event involving a PFItemComment.
| |
PFItemDataCollection |
Contains the metadata of a PFItem.
| |
PFItemEvent |
Represents an event occurred on a PFItem.
| |
PFItemEvent_ExternalSynchronizationInformation |
Serializable object representing the technical information of a synchronization with an external source.
| |
PFItemEvent_FollowConversationUpdateInformation |
Serializable object representing the technical information of an event emitted when a user
starts or stops following an item conversation.
| |
PFItemEvent_ItemSavedInformation |
Serializable object representing the technical information of an item save.
| |
PFItemEvent_NotificationInformation |
Serializable object representing the technical information of a notification.
| |
PFItemEvent_TaskReassignmentInformation |
Serializable object representing the technical information of a task reassignment.
| |
PFItemEvent_TaskStatusChangedInformation |
Serializable object representing the technical information of a task status change.
| |
PFItemEvent_WorkflowEnactedInformation |
Serializable object representing the technical information of a workflow enactment.
| |
PFItemEventArgs |
Contains the data of events occurring on an item.
| |
PFItemEventEventArgs |
Represents the arguments passed to an event involving a PFItemEvent.
| |
PFItemExtensions |
Provides utilities on PFItem and List of PFItem objects.
| |
PFItemReference |
Object referencing a PFItem, with the ids and GUIDs of the item and parents,
its url and textual representation.
| |
PFItemRelation |
Represents a relation between two items (PFItem).
Each relation has a direction, from the source item to the target item. Relations also depend of a model relation. | |
PFItemSubscription |
Represents a user subscription to item comments.
| |
PFItemSubscriptionEventArgs |
Represents the arguments passed to an event involving a PFItemSubscription.
| |
PFItemSubscriptionUpdatedEventArgs |
Represents the arguments passed to an event involving a PFItemSubscription.
| |
PFLocaleUtils |
Provides methods related to packflow locales.
| |
PFLockEventArgs |
Represents the arguments passed to an event involving an object lock.
| |
PFLogEntry |
Represents an entry in the log of a structure object (Site, Application or Content-Type).
| |
PFLogger |
Provides methods to easily log errors and information on a loggable object.
| |
PFLogger_Level_Step |
Represents a step of execution registered in a logger.
| |
PFMailInvitation |
Represents an invitation sent by email.
WARNING, this API is unsecure and may lead to malicious injection, use it at your own risk !
| |
PFManagedObject |
Represents an object with logging information.
| |
PFMentionTextRange |
Represents a mentioned user in a PFItemComment text.
| |
PFMissingItemValuesException |
Exception thrown when one or more item required values are not provided.
| |
PFMissingValuesException |
Exception thrown when one or more required values are not provided.
| |
PFMixedField |
Represents multiple fields, of different content-types, common by their name.
| |
PFModelingItemsCache |
Provides a cache for modeling items.
Modeling items are content-type items created during the modeling phrase and installed with the application.
| |
PFNavigationLink |
Represents a link and a node in the navigation map tree.
| |
PFNavigationMap |
Represents a tree of links.
| |
PFObjectLock |
Represents a lock set on a Packflow object by a user.
This lock prevents other users to modify the concerned object at the same time, avoiding conflicts. Note: this does NOT prevent object modification using the API. | |
PFObjectLockedException |
Exception thrown when an object is currently locked and cannot execute a particular operation in that state.
| |
PFObjectNotFoundException |
Exception thrown when a Packflow object has not been found.
| |
PFObjectParents |
Represents the structure parent objects of an object.
| |
PFObjectReference |
Serializable object containing a reference to a Packflow persisted object.
| |
PFOrganisationalType |
Represents the type of an organisational group (at the site level).
Assigned to a group, this type allows later to filter groups in user fields.
| |
PFPerformanceCounter | Each counter registers the execution of a specific code embedded in a performance area (see PFSite.RunCodeInPerformanceArea) during a performance test. | |
PFPerformanceCounters | Represents the root of an execution tree. Each node (counter - PFPerformanceCounter) registers the execution of a specific code embedded in a performance area (see PFSite.RunCodeInPerformanceArea) during a performance test. | |
PFPerformanceEntry | Represents an entry of a performance test, that will be registered in the corresponding report. An entry registers the performances of a PFSite instance, usually a web request or a hub call. | |
PFPerformanceEntryInfo |
Represents a serializable class for PFPerformanceEntry.
| |
PFPerformanceReport | Represents the report of a performance test. A performance test can be started from the web administration or using the StartPerformanceTest method on the PFSite. The test records every request received by the site in an entry (see the Entries property). | |
PFPerformanceReportInfo |
Represents a serializable class for PFPerformanceReport.
| |
PFPermissionContext |
Provides tools to evaluate the permissions of a PFBaseObject.
| |
PFPermissionContext_ActivityLog |
Provides tools to evaluate the permissions of a PFActivityLog.
| |
PFPermissionContext_Application |
Provides tools to evaluate the permissions of a PFApplication.
| |
PFPermissionContext_ApplicationContext |
Provides tools to evaluate the permissions of a PFApplicationContext.
| |
PFPermissionContext_ContentType |
Provides tools to evaluate the permissions of a PFContentType.
| |
PFPermissionContext_Dashboard |
Provides tools to evaluate the permissions of a PFDashboard.
| |
PFPermissionContext_ExternalConnection |
Provides tools to evaluate the permissions of a PFExternalConnection.
| |
PFPermissionContext_Field |
Provides tools to evaluate the permissions of a PFField.
| |
PFPermissionContext_File |
Provides tools to evaluate the permissions of a PFFile.
| |
PFPermissionContext_Group |
Provides tools to evaluate the permissions of a PFGroup.
| |
PFPermissionContext_Item |
Provides tools to evaluate the permissions of a PFItem.
| |
PFPermissionContext_ItemComment |
Provides tools to evaluate the permissions of a PFItemComment.
| |
PFPermissionContext_ItemEvent |
Provides tools to evaluate the permissions of a PFItemEvent.
| |
PFPermissionContext_ItemRelation |
Provides tools to evaluate the permissions of a PFItemRelation.
| |
PFPermissionContext_ItemSubscription |
Provides tools to evaluate the permissions of a PFItemSubscription.
| |
PFPermissionContext_LogEntry |
Provides tools to evaluate the permissions of a PFLogEntry.
| |
PFPermissionContext_ObjectLock |
Provides tools to evaluate the permissions of a PFObjectLock.
| |
PFPermissionContext_OrganisationalType |
Provides tools to evaluate the permissions of a PFOrganisationalType.
| |
PFPermissionContext_PerformanceEntry |
Provides tools to evaluate the permissions of a PFPerformanceEntry.
| |
PFPermissionContext_PerformanceReport |
Provides tools to evaluate the permissions of a PFPerformanceReport.
| |
PFPermissionContext_Site |
Provides tools to evaluate the permissions of a PFSite.
| |
PFPermissionContext_StoredProcedure |
Provides tools to evaluate the permissions of a PFStoredProcedure.
| |
PFPermissionContext_SubView |
Provides tools to evaluate the permissions of a PFSubView.
| |
PFPermissionContext_Theme |
Provides tools to evaluate the permissions of a PFTheme.
| |
PFPermissionContext_User |
Provides tools to evaluate the permissions of a PFUser.
| |
PFPermissionContext_UserIdentity |
Provides tools to evaluate the permissions of a PFUserIdentity.
| |
PFPermissionContext_UserNavigationEntry |
Provides tools to evaluate the permissions of a PFUserNavigationEntry.
| |
PFPermissionContext_UserNotification |
Provides tools to evaluate the permissions of a PFUserNotification.
| |
PFPermissionContext_View |
Provides tools to evaluate the permissions of a PFView.
| |
PFPermissionContextTPFBaseObject |
Provides tools to evaluate the permissions of a PFBaseObject.
| |
PFPermissionSet |
Represents an ensemble of 3 PFPrincipalSet.
These contain authorized users and groups for Read, Update and Delete operations on a PFBaseObject instance.
| |
PFPersistenceEventArgs |
Arguments sent during a change of persistence event.
| |
PFPrincipalSet |
Represents an ensemble of PFUser(s) and PFGroup(s) used to define CRUD authorizations on a PFBAseObject.
| |
PFQuery |
Represents a query allowing to select elements or aggregations of elements in a Packflow database.
| |
PFQuery_ItemRelationContext |
Represents the context of a relation being queried.
| |
PFQueryAggregation |
Represents an aggregation of a query's results.
When used without groups in a query, one PFGroupedObject is returned containing aggregations of all objects. When used with groups in a query, each returned PFGroupedObject will contain this aggregation. | |
PFQueryBuilder |
Utility assisting the creation of a PFQuery with a different notation.
| |
PFQueryEvent_EventArgs |
Information about the query (being) executed.
| |
PFQueryEvents |
Global events triggered when queries are used.
| |
PFQueryFilter |
Represents a filter in a PFQuery.
| |
PFQueryFilter_Boolean |
Represents a filter in a PFQuery comparing Boolean values.
| |
PFQueryFilter_DateTime |
Represents a filter in a PFQuery comparing DateTimeOffset values.
| |
PFQueryFilter_File |
Represents a filter in a PFQuery comparing PFFile values.
| |
PFQueryFilter_User |
Represents a filter in a PFQuery comparing PFUser values.
| |
PFQueryGroup |
Represents a level of group in a query.
If used, the query will return grouped objects with aggregated values, instead of targeted objects. | |
PFQueryNode |
Represents a node in the filters tree of a PFQuery.
| |
PFQueryOrder |
Represents a rule used to order results of a query.
| |
PFQueryOrderText |
Represents a rule used to order results of a query on a Text or Note column.
| |
PFQuickPartsSourceInfo |
Used for QuickParts and WordForm version check between file and related parent item.
Was named after quickparts because its first intent was to be used with this technology only.
| |
PFRelation |
Represents a collection of children objects of a particular object.
Important: all results obtained from this relation are filtered by RLS. | |
PFRelation_ApplicationContentType |
Represents a collection of content-types of a particular application.
Important: all results obtained from this relation are filtered by RLS. | |
PFRelation_ApplicationContext |
Represents a collection of contexts of a particular application.
Important: all results obtained from this relation are filtered by RLS. | |
PFRelation_ApplicationItemEvent |
Represents a collection of item events of a particular application.
Important: all results obtained from this relation are filtered by RLS. | |
PFRelation_BaseObjectParentType, ChildType |
Represents a collection of children objects of a particular object.
Important: all results obtained from this relation are filtered by RLS. | |
PFRelation_ContentTypeExternalConnection |
Represents a collection of external connections of a particular content-type.
Important: all results obtained from this relation are filtered by RLS. | |
PFRelation_ContentTypeField |
Represents a collection of fields of a particular content-type.
Important: all results obtained from this relation are filtered by RLS. | |
PFRelation_ContentTypeItem |
Represents a collection of items of a particular content-type.
Important: all results obtained from this relation are filtered by RLS. | |
PFRelation_ContentTypeItem_CastablePFItemType |
Represents a collection of items of a particular content-type.
Important: all results obtained from this relation are filtered by RLS. | |
PFRelation_Group |
Represents a collection of groups of a particular structure object (site or application).
Important: all results obtained from this relation are filtered by RLS. | |
PFRelation_ItemComment |
Represents a collection of comments of a particular PFItem.
Important: all results obtained from this relation are filtered by RLS. | |
PFRelation_ItemEvent |
Represents a collection of events of a particular PFItem.
Important: all results obtained from this relation are filtered by RLS. | |
PFRelation_ItemFile |
Represents a collection of files of a particular PFItem.
Important: all results obtained from this relation are filtered by RLS. | |
PFRelation_ItemRelation |
Represents a collection of item relations of a particular structure object.
The structure object is an application for intra-app relations and the site for inter-app relations.
Important: all results obtained from this relation are filtered by RLS. | |
PFRelation_ItemSubscription |
Represents a collection of PFItemSubscription of a particular PFItem.
Important: all results obtained from this relation are filtered by RLS. | |
PFRelation_Log |
Represents a collection of log entries of a structure object.
Important: all results obtained from this relation are filtered by RLS. | |
PFRelation_PerformanceReportEntry |
Represents a collection of performance entries of a particular performance report.
Important: all results obtained from this relation are filtered by RLS. | |
PFRelation_SiteActivityLog |
Represents a collection of activity logs of a particular site.
Important: all results obtained from this relation are filtered by RLS. | |
PFRelation_SiteApplication |
Represents a collection of applications of a particular site.
Important: all results obtained from this relation are filtered by RLS. | |
PFRelation_SiteDashboard |
Represents a collection of dashboards of a particular site.
Important: all results obtained from this relation are filtered by RLS. | |
PFRelation_SiteItemComment |
Represents all item comments of a Packflow site.
Important: all results obtained from this relation are filtered by RLS. | |
PFRelation_SiteItemSubscription |
Represents all item subscriptions of a Packflow site.
Important: all results obtained from this relation are filtered by RLS. | |
PFRelation_SiteObjectLock |
Represents a collection of object locks of a particular site.
Important: all results obtained from this relation are filtered by RLS. | |
PFRelation_SiteOrganisationalType |
Represents a collection of organisational types of a particular site.
Important: all results obtained from this relation are filtered by RLS. | |
PFRelation_SitePerformanceEntry |
Represents a collection of performance entries of a particular site.
Important: all results obtained from this relation are filtered by RLS. | |
PFRelation_SitePerformanceReport |
Represents a collection of performance reports of a particular site.
Important: all results obtained from this relation are filtered by RLS. | |
PFRelation_SiteRunningJob |
Represents a collection of job executions of a particular site.
Important: all results obtained from this relation are filtered by RLS. | |
PFRelation_SiteStoredProcedure |
Represents a collection of stored procedures of a particular site.
Important: all results obtained from this relation are filtered by RLS. | |
PFRelation_SiteTheme |
Represents a collection of themes of a particular site.
Important: all results obtained from this relation are filtered by RLS. | |
PFRelation_SiteTimerJob |
Represents a collection of timer jobs of a particular site.
Important: all results obtained from this relation are filtered by RLS. | |
PFRelation_SiteUser |
Represents a collection of users of a particular site.
Important: all results obtained from this relation are filtered by RLS. | |
PFRelation_SiteUserIdentity |
Represents a collection of user identities of a particular site.
Note: this does not include main identities, directly stored on the PFUser. Important: all results obtained from this relation are filtered by RLS. | |
PFRelation_SiteUserNotification |
Represents a collection of user notifications of a particular site.
Important: all results obtained from this relation are filtered by RLS. | |
PFRelation_StructureObjectParentType, ChildType |
Represents a collection of children objects of a particular structure object.
Important: all results obtained from this relation are filtered by RLS. | |
PFRelation_SubView |
Represents a collection of sub views of a particular structure object (site, application or content-type).
Important: all results obtained from this relation are filtered by RLS. | |
PFRelation_UserNavigationEntry |
Represents a collection of navigation entries of a particular user.
Important: all results obtained from this relation are filtered by RLS. | |
PFRelation_UserNotification |
Represents a collection of notifications of a particular user.
Important: all results obtained from this relation are filtered by RLS. | |
PFRelation_View |
Represents a collection of views of a particular structure object (site, application or content-type).
Important: all results obtained from this relation are filtered by RLS. | |
PFRelationalObject |
Represents an object from which children can exist.
| |
PFRelationIdentities |
Represents a set of relations identities.
| |
PFRelationIdentity |
Represents the location of an relation inside a Packflow structure tree.
| |
PFRunAsAdmin |
Provides utilities to execute Packflow codes under the identity of the System Admin.
| |
PFRunAsUser |
Provides utilities to execute Packflow codes under another identity.
| |
PFSaveConflictInfo |
Contains information about a save conflicting with a previous save,
in the case of a failed version merge.
| |
PFSecurityException |
Exception thrown when a user is not authenticated.
| |
PFSite |
Represents a Packflow site. The site is the root object of an Packflow applicative site.
| |
PFSite_RequestContext |
Provides informations concerning the current request, in an ASP context.
| |
PFSiteSettings |
Various settings used by the PFSite object.
| |
PFStoredProcedure |
Represents a stored procedure made for views.
Note: this functionality is not currently active. | |
PFStoredProcedureParameter |
Represents a parameter of a stored procedure.
| |
PFStoredProcedureParameters |
Represents the parameters of a stored procedure.
| |
PFStructureObject |
Represents an object from which children's tables can exist.
| |
PFSubView |
Represents a sub definition of a view. It is based on the view but adds more filters to it.
Note: this functionality is not currently active. | |
PFTask |
Represents an item in a content-type, used to represent a workflow task in a specific state instance.
| |
PFTask_StatusEventArgs |
Contains the data of events occurring when a task status is changed.
| |
PFTaskEventArgs |
Contains the data of events occurring on a task.
| |
PFTheme |
Represents a Web style theme used on Site/Application/Context scopes to customize the UI.
A theme can be global or personal and contains a list of LESS variables overriding
style properties on every page.
| |
PFThemeSetting |
Represents one setting of a theme.
| |
PFThemeSettingDefinition |
Attribute to set on a constant with a theme setting name.
This class represents all informations needed
to define the setting of a theme.
| |
PFThemeSettings |
Contains the list of variables to set inside LESS style sheets to apply the theme.
| |
PFUser |
Represents a Packflow user.
| |
PFUserApplicationsVisibility |
Represents the complete application/context tree that a user can see from a PFSite.
| |
PFUserApplicationVisibility |
Represents an application context that a user can see from a PFSite.
| |
PFUserCollection |
Represents a serializable collection of Packflow users.
| |
PFUserIdentity |
Represents an alternative identity of a PFUser.
Note: this never represents the main identity of an user. The PFUser contains its main identity itself.
| |
PFUserInfo |
Represents a serializable class for PFUser.
| |
PFUserMembershipQuery |
Represents a database query allowing to load membership information for an user
Filtering of results can be set via QueryGroupIds , QueryGroupGuids
or QueryRoleGuids properties. Filters combine with 'OR' operator.
| |
PFUserNavigationEntry |
Represents a navigation entry of a user.
This entry describes a specific page visited by a user and the last time he visited it.
| |
PFUserNotification |
Represents a notification sent to a user.
| |
PFUserNotifiedEventArgs |
Represents the arguments passed to an event involving a user notification.
| |
PFUserSettings |
Represents the settings of a Packflow user.
| |
PFUserUtils |
Provides utilities for the PFUser class.
| |
PFValidatedDraft |
Represents a validated PFDashboardDraft.
| |
PFVersionConflictException |
Exception thrown when an object is being saved but is based on an older version than the current one.
| |
PFView |
Represents a view displaying items or group of items of one or more content-types,
mainly based on a PFQuery.
The list of targetable content-types depends on the scope of the view: Site, Application or Content-Type. Views can be created runtime or from an application's model. | |
PFViewCustomCaption |
Represents an alternative caption for a field displayed in the view.
| |
PFViewFixedWidth |
Represents a forced width for a field displayed in the view.
| |
ReferenceGenerator |
Provides tools used to generate a new reference for an item,
depending on existing references in the content-type.
|
Interface | Description | |
---|---|---|
IPFItemHtmlHelper |
Defines an interface for generating html/text representations of item fields values.
| |
IPFItemHtmlHelperProvider |
Defines an interface for obtaining IPFItemHtmlHelper implementations.
| |
IPFLock |
Represents an object lock.
| |
IPFLockable |
Represents an lockable object.
| |
IPFLoggable |
Object with logging capabilities.
| |
IUserNotificationRelatedObject |
Contract for a user notification target. Represents an object a user notifications is targetting.
|
Delegate | Description | |
---|---|---|
ExecuteItemOperation |
Represents a method executing an action on a PFItem.
| |
PerformanceAreaCode |
Represents a method containing a code that can be called in a performance area.
During a running performance test, a performance area represents a node in the code tree. | |
PFApplicationEventMethod |
Represents a method that will call one or multiple events on a PFApplicationEvents object.
| |
PFItem_CommentEventHandler |
Represents an handler method for events occurring when a comment is posted on an item.
| |
PFItem_FileBindingEventHandler |
Represents an handler method for events occurring when binding item to office files.
| |
PFItem_FileEventHandler |
Represents an handler method for events occurring in item files.
| |
PFItem_NotificationEventHandler |
Represents an handler method for events occurring when a notification is sent from an item.
| |
PFItem_OperationEventHandler |
Represents an handler method for events occurring during an item operation.
| |
PFItem_StateEventHandler |
Represents an handler method for events occurring when an item workflow state is changed.
| |
PFItemEventHandler |
Represents an handler method for events occurring on an item.
| |
PFLockEventHandler |
Represents the method that will be called an event occurs on an object lock.
| |
PFPersistenceEventHandler |
Method triggered during a change of persistence for an object.
| |
PFQueryEvent_Handler |
Type of event triggered when a query event occurs.
| |
PFRelation_BaseObjectParentType, ChildTypeCreateChildInstanceMethod |
Represents the method used to instantiate children objects.
| |
PFRunWithUserDelegate |
Represents a method running a code using a PACkflow site under another identity.
| |
PFTask_StatusEventHandler |
Represents an handler method for events occurring when a task status is changed.
| |
PFTaskEventHandler |
Represents an handler method for events occurring on a task.
| |
PFUserNotifiedEventHandler |
Represents the method that will be called when a user is notified.
| |
TransactionCode |
Code to run inside a transaction area.
|
Enumeration | Description | |
---|---|---|
PFAccessDeniedExceptionPermission |
Describes the type of missing permission causing a PFAccessDeniedException.
| |
PFActivityLogAggregationType |
Enumeration of the possible aggregation grouping combinations available in PFActivityLog.
| |
PFActivityLogOperationType |
Enumeration of the possible types of packflow operations aggregated in PFActivityLog.
| |
PFApplicationEventScope |
Describes which applications will receive an event triggered on an application.
| |
PFApplicationSettings_FormsAccessibility |
Describes the accessibility of an application's forms.
| |
PFButtonControlMode |
Describes the level of interaction allowed in a form for a button.
| |
PFConnectionSelectionMode |
Describes the way an SQL connection leading to a Packflow database will be chosen.
| |
PFContentTypeBaseType |
Identifies the base type of a content-type.
| |
PFContentTypeViewOrder |
Specifies the sort direction of views in a content-type.
| |
PFContentTypeViewOrderType |
Describes how the views of a content-type are sorted.
| |
PFDashboardScope |
Describes how a dashboard can be used or modified.
| |
PFDashboardSecurityLevel |
Describes how a dashboard can be used or modified.
| |
PFDomainGroupSyncMode |
Describes how a group is synchronized with a domain group.
| |
PFExternalConnection_Binding_PrincipalType |
Identifies the type of principals referenced
by an external data linked to a PFFieldUser.
| |
PFExternalConnection_BindingSyncType |
Describes how a Packflow field must be bound to an external data.
| |
PFExternalConnection_SchemaDataType |
Identifies the metadata type of an external source and therefore compatible types of Packflow fields.
| |
PFExternalConnection_SyncPermission |
Describes who can synchronize items from the UI (navigation and forms).
| |
PFExternalConnection_Type |
Identifies the type of data source referenced by a PFExternalConnection .
| |
PFFieldBoolean_DisplayMode |
Describes the way a Boolean field control should be displayed.
| |
PFFieldChoice_CreationMode |
Defines which kind of UI is used for a value creation from a choice field.
| |
PFFieldChoice_DataScope |
Defines which scope the items available for selection must share with the current item.
| |
PFFieldChoice_DisplayMode |
Describes the way a Choice field control should be displayed.
| |
PFFieldChoice_TreeViewCheckboxes |
Describes which kind of nodes can be selected in a treeview.
| |
PFFieldChoice_TreeViewState |
Describes the way the treeview nodes should be initially displayed.
| |
PFFieldChoiceValue_DisplaySeparatorType |
Identifies the separators for display values of choice fields.
| |
PFFieldControlMode |
Describes the level of interaction allowed in a form for a field control.
| |
PFFieldFileHolder_DataSyncMode |
Obsolete. Was used to identify events triggering a word form synchronisation of Word documents.
| |
PFFieldFileHolder_TemplateScope |
Defines which scope the templates available for document creation must share with the current item.
| |
PFFieldFileHolder_WordBindingMode |
Describes the technology used to synchronize Word documents with items' data.
| |
PFFieldFileHolderValue_DisplaySeparatorType |
Identifies the separators for display values of FileHolder fields.
| |
PFFieldNumeric_Decimals |
Defines how much decimals must be handled/displayed for numeric values.
| |
PFFieldType |
Identifies the type of a field. This allows to check the type of a field without the "is" keyword.
| |
PFFieldUrl_Format |
Defines which kind of content will be referenced by an url value.
| |
PFFieldUser_DisplayMode |
Describes the way a user field control should be displayed.
| |
PFFieldUser_GroupScope |
Specifies the scope of groups available for selection.
| |
PFFieldUser_UserScope |
Specifies the scope of users available for selection.
| |
PFFieldUser_ValueType |
Defines which kind of principal will be handled in values.
| |
PFFieldUserValue_DisplaySeparatorType |
Identifies the separators for display values of user fields.
| |
PFFieldValueState |
State of change of a value in a data entry.
| |
PFFileWordFormStatus |
Identifies the status of a Word document in a WordForm process.
| |
PFGridView_SelectionMode_Scope |
Describes the way a gridview should filter items when selection mode is active.
| |
PFGroupScope |
Identifies the parent type of a PFGroup.
| |
PFItem_FileEventOrigin |
This enum allows to signal the origin of a triggered file event.
| |
PFItemBatchAction_Visibility |
Specifies which users have access to a batch action of a PFItem.
| |
PFItemRelationDirection |
Identifies which direction(s) should be used on relations for a given use.
The direction of a relation is determined by its origin of creation. With the following code: itemA.AddRelationFoo(itemB), the new relation will be considered as created FROM itemA and leading TO itemB. | |
PFLogger_Category |
Describes the category of a log entry.
| |
PFLogger_Level |
Describes the level of a log entry.
| |
PFMixedFieldAvailability |
Describes how a field can be used through multiple content-types, based on a common name.
| |
PFNotificationMessageMode |
Identifies the type of message used to notify users.
| |
PFNotificationPrivilegeScope |
Defines which parts of the privilege permissions must be considered.
| |
PFNotificationTriggerType |
Describes the type of event triggering the sending of a notification.
| |
PFNotificationUsersScope |
Defines how the list of notified users is filled when a notification event is triggered.
| |
PFPersistenceStatus |
Indicates if an object is currently persisted in the database or not.
| |
PFQueryAggregationType |
Specifies how a value is obtained from an aggregation of multiple values.
| |
PFQueryFieldsMode |
Describes how a query should determine which values are selected as output.
| |
PFQueryFieldUse |
Describes a specific use of a field inside a PFQuery.
| |
PFQueryFilterOperator |
Identifies an operator used in a PFQuery filter.
| |
PFQueryNodeType |
Represents a logical operator, specifying if multiple query filters or query nodes
must all be true or at least one of them. | |
PFQueryOrderType |
Describes how elements must be sorted.
| |
PFQueryResultsScope |
Describes which kind of objects is concerned by a query.
| |
PFSectionMode |
Indicates how a form should be displayed?
| |
PFStandardGroupType |
Identifies one of the Packflow standard groups. Does not apply for other groups.
| |
PFTaskStatus |
Describes the current state of a PFTask.
| |
PFThemeScope |
Describes how a theme can be used or modified.
| |
PFThemeSettingType |
Specifies the type of value hosted by a theme setting.
| |
PFUpdateLockResult |
Represents the result of an update lock request operation on database.
| |
PFUserContextMode |
Identifies the navigation context of a user.
It allows navigating in a specific application context when multiple are available.
| |
PFUserIdentityStatus |
Identifies the status of an user identity.
| |
PFUserNotificationSystem |
Identifies the system that must be used to send notifications.
| |
PFUserSiteAccess |
Identifies how the user can access the Packflow site.
| |
PFView_QuickSearchTargetingMode |
Specifies which fields are filtered by default in a quick search.
| |
PFViewScope |
Identifies the level from which a view can target content-types.
| |
PFViewVisibilityScope |
Identifies the rule used to know which users can access a view.
|