Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AF SDK Reference

AFEventFrame Methods

  • Last UpdatedNov 18, 2025
  • 11 minute read
AFEventFrame Methods

The AFEventFrame type exposes the following members.

Methods

  NameDescription
Public methodStatic member
Acknowledge(IListAFEventFrame)
Acknowledge all AFEventFrame objects in the collection.
Public method
Acknowledge(String, NullableAFTime)
Acknowledges a single AFEventFrame.
Public methodCode example
ApplyChanges
This method applies the changes to the object and makes those changes available to other objects for the current user.
Public method
CaptureValues
Capture and cache the AFAttribute values with a AFDataReference using the default non-cached data provider.
Public method
CaptureValues(IAFDataProvider)
Capture and cache the AFAttribute values with a AFDataReference using the specified IAFDataProvider.
Public method
ChangeReferenceType
Change the existing AFReferenceType between a child event frame.
Public methodCode example
CheckIn
This method checks in (commits) all the changes to the object by saving the information to persistent storage.
Public method
CheckOut
This method locks the object so that its configuration can be modified.
Public methodStatic member
CheckOutEventFrames
Check out the objects with the specified unique identifiers at the specified query date.
Public method
CompareTo(Object)
Compares this instance with a specified Object.
(Overrides AFObjectCompareTo(Object).)
Public method
CompareTo(AFEventFrame)
Compares this instance with a specified AFEventFrame.
Public method
CompareTo(AFObject)
Compares this instance with a specified AFObject.
(Inherited from AFObject.)
Public method
CreateElementTemplate
Create an AFElementTemplate based upon the element.
(Inherited from AFBaseElement.)
Public method
Delete
Deletes this event frame from the AFDatabase.
Public methodStatic memberCode example
DeleteEventFrames
Delete the objects with the specified unique identifiers.
Public method
Equals(Object)
Determines whether the specified Object is equal to the current object.
(Overrides AFObjectEquals(Object).)
Public method
Equals(AFEventFrame)
Indicates whether the current object is equal to another object of the same type.
Public method
Equals(AFObject)
Indicates whether the current object is equal to another object of the same type.
(Inherited from AFObject.)
Public methodStatic member
FindEventFrame(PISystem, Guid)
Retrieves the AFEventFrame object with the specified unique identifier at the AFTime.MaxValue query date.
Public methodStatic member
FindEventFrame(PISystem, Guid, Object)
Retrieves the AFEventFrame object with the specified unique identifier at the specified query date.
Public methodStatic member
FindEventFrames(PISystem, Guid, Object)
Performs a search within the PISystem to retrieve a collection of AFEventFrame objects with the specified list of unique identifiers.
Public methodStatic member
FindEventFrames(AFDatabase, AFEventFrame, String, AFSearchField, Boolean, AFSortField, AFSortOrder, Int32, Int32)
Performs a paged text search within the AFDatabase to retrieve a collection of AFEventFrame objects which have a field that matches the specified query string.
Public methodStatic member
FindEventFrames(AFDatabase, AFEventFrame, Object, Int32, Int32, AFEventFrameSearchMode, String, String, AFCategory, AFElementTemplate, Boolean) Obsolete.
Retrieves a paged list of AFEventFrame objects limited to the specified count beginning at the requested time in the specified direction that match the specified filtering conditions.
Public methodStatic member
FindEventFrames(AFDatabase, AFEventFrame, Object, Int32, Int32, AFEventFrameSearchMode, String, String, AFCategory, AFElementTemplate, AFElementTemplate, Boolean) Obsolete.
Retrieves a paged list of AFEventFrame objects limited to the specified count beginning at the requested time in the specified direction that match the specified filtering conditions including referenced element template filter.
Public methodStatic member
FindEventFrames(AFDatabase, AFEventFrame, AFSearchMode, Object, Object, String, String, AFCategory, AFElementTemplate, AFDurationQuery, Boolean, AFSortField, AFSortOrder, Int32, Int32) Obsolete.
Retrieves a paged list of AFEventFrame objects that match the specified filtering conditions.
Public methodStatic member
FindEventFrames(AFDatabase, AFEventFrame, AFSearchMode, Object, Object, String, String, AFCategory, AFElementTemplate, AFElementTemplate, AFDurationQuery, Boolean, AFSortField, AFSortOrder, Int32, Int32) Obsolete.
Retrieves a paged list of AFEventFrame objects that match the specified filtering conditions including referenced element template filter.
Public methodStatic member
FindEventFramesByAnalysis(AFAnalysis, AFSearchMode, Object, Object, AFSortField, AFSortOrder, Int32, Int32) Obsolete.
Retrieves a paged list of AFEventFrame objects that were created by the specified AFAnalysis that match the specified filtering conditions.
Public methodStatic member
FindEventFramesByAnalysis(AFAnalysis, Object, Int32, Int32, AFEventFrameSearchMode, String, String, AFCategory, AFElementTemplate, Boolean) Obsolete.
Retrieves a paged list of AFEventFrame objects that were created by the specified AFAnalysis limited to the specified count beginning at the requested time in the specified direction.
Public methodStatic member
FindEventFramesByAttribute(AFEventFrame, Object, Int32, Int32, AFEventFrameSearchMode, String, String, AFDurationQuery, AFAttributeValueQuery, Boolean) Obsolete.
Performs a search on the event frame's information and attribute value within the AFDatabase to retrieve a paged list of AFEventFrame objects limited to the specified count beginning at the requested time in the specified direction.
Public methodStatic member
FindEventFramesByAttribute(AFEventFrame, AFSearchMode, Object, Object, String, String, AFDurationQuery, AFAttributeValueQuery, Boolean, AFSortField, AFSortOrder, Int32, Int32) Obsolete.
Performs a search on the event frame's information and attribute value within the AFDatabase to retrieve a paged collection of AFEventFrame objects.
Public methodStatic member
FindEventFramesByExtendedProperty(AFDatabase, String, IEnumerableGuid, Int32)
Retrieves a list of AFEventFrame objects that have the specified extended property Guid values defined for the event frame.
Public methodStatic member
FindEventFramesByExtendedProperty(AFDatabase, String, IEnumerableString, Int32)
Retrieves a list of AFEventFrame objects that have the specified extended property string values defined for the event frame.
Public methodStatic member
FindEventFramesByPath(IEnumerableString, AFObject)
Retrieves the AFEventFrame objects identified by the path strings as keyed results.
Public methodStatic member
FindEventFramesByPath(IEnumerableString, AFObject, IDictionaryString, String)
Retrieves the AFEventFrame objects identified by the path strings as a list.
Public methodStatic member
FindEventFramesByReferenceType Obsolete.
Retrieves a collection of AFEventFrame objects that are referenced by the AFReferenceType from the specified searchRoot.
Public method
GetAnnotations
Retrieves a collection of existing AFAnnotation objects belonging to this AFBaseElement.
(Inherited from AFBaseElement.)
Public method
GetAttributeByTrait
Retrieves the child AFAttribute with the specified AFAttributeTrait.
(Inherited from AFBaseElement.)
Public method
GetAttributesByTrait
Retrieves a list of child AFAttribute objects identified by the specified list of attribute traits.
(Inherited from AFBaseElement.)
Public methodStatic member
GetAttributeValues(PISystem, IListAFAttributeValueQueryID, Object, Boolean, WindowsIdentity)
This method gets a collection of AFValue objects for the specified attributes. The collection will be the same length and in the same order as the objectIds collection.
Public methodStatic member
GetAttributeValues(PISystem, IListAFAttributeValueQueryID, ClaimsIdentity, Object, Boolean)
This method gets a collection of AFValue objects for the specified attributes. The collection will be the same length and in the same order as the objectIds collection.
Public method
GetHashCode
Gets the hash code for this instance of the object which is suitable for use in hashing algorithms and data structures like a hash table.
(Overrides AFObjectGetHashCode.)
Public method
GetParents(AFCategory)
Retrieves a collection of AFEventFrame objects that reference this event frame using the specified AFCategory.
Public method
GetParents(AFReferenceType)
Retrieves a collection of AFEventFrame objects that reference this event frame using the specified AFReferenceType.
Public method
GetPath
Returns the full path to the object, using just the names.
(Inherited from AFObject.)
Public method
GetPath(AFObject)
Returns the path to the object relative from another object.
(Inherited from AFObject.)
Public method
GetPath(AFEncodeType, AFObject)
Returns the path to the object relative from another object, using the name and/or id as specified by encodeType.
(Inherited from AFObject.)
Public method
GetPaths
Get all the relative paths to this AFEventFrame.
Public method
GetReferenceTypes
Retrieves a collection of all AFReferenceType objects that represent types of references from this event frame to its child event frames.
Public method
GetReferenceTypes(AFEventFrame)
Retrieves a collection of AFReferenceType objects that represent types of references between this event frame and the specified related event frame.
Public method
GetSecurity
Gets the AFSecurity information of the specified security item associated with the object.
Public method
GetType
Gets the Type of the current instance.
(Inherited from Object.)
Public method
IsTypeOf
Checks if the current AFBaseElement is derived from the specified AFElementTemplate.
(Inherited from AFBaseElement.)
Public methodStatic member
LoadEventFrames(IListAFEventFrame)
Loads the specified list AFEventFrame objects.
Public methodStatic member
LoadEventFrames(PISystem, Guid, Object)
Loads the AFEventFrame objects with the specified unique identifiers at the specified query date.
Public methodStatic memberCode example
LoadEventFramesToDepth
Loads the specified list AFEventFrame objects and their child event frames to the hierarchical depth specified.
Public method
Lock
Locks this event frame so that no further changes can be made.
Public method
Persist
This method returns the persistence string for the object.
(Inherited from AFObject.)
Public method
Refresh
Refreshes the client with any changes that have been made to the object since loaded.
Public method
SetEndTime
Set the time that represents the time that the period ended.
Public method
SetStartTime
Set the time that represents the time that the period started.
Public method
ToString
Returns a String that represents the current object.
(Inherited from AFObject.)
Public method
UndoCheckOut
This method discards all the changes to the object and all sub-objects since the last call to CheckOut. Any changes since the check out will be lost.
Public method
Unlock
Unlocks a locked event frame so that further changes can be made.

See Also

TitleResults for “How to create a CRG?”Also Available in