EConditionType
- Last UpdatedMay 20, 2022
- 2 minute read
Used by the querying methods to get a list of objects from the GR. Indicates the type of condition used by the query.
enum EConditionType
{
derivedOrInstantiatedFrom = 1,
basedOn = 2,
containedBy = 3,
hostEngineIs = 4,
belongsToArea = 5,
assignedTo = 6,
withinSecurityGroup = 7,
createdBy = 8,
lastModifiedBy = 9,
checkedOutBy = 10,
namedLike = 11,
validationStatusIs = 12,
deploymentStatusIs = 13,
checkoutStatusIs = 14,
objectCategoryIs = 15,
hierarchicalNameLike = 16,
NameEquals = 17
NameSpaceldls = 18
}
Members
derivedOrInstantiatedFrom
Search for objects that are derived or instantiated from the given template (first level children only.)
objectCategoryIs
Search for objects with the check-out status. Value parameter should be the numeric value represented by ECATEGORY.
deploymentStatusIs
Search for objects with the given deployment status. Value parameter should be the numeric value represented by EDeploymentStatus.
hierarchicalNameLike
Search for objects whose hierarchical name is like the given text.
belongsToArea
Search for objects whose Area is the given object.
withinSecurityGroup
Search for objects that match the given security group.
lastModifiedBy
Search for objects that were modified by the given user.
checkedOutBy
Search for objects that are checked out by the given user.
validationStatusIs
Search for objects with the given validation status. Value parameter should be the numeric value represented by EPACKAGESTATUS.
hostEngineIs
Search for objects hosted by the given engine (Domain objects of an AppEngine or Engines of a Platform.)
namedLike
Search for objects whose name is like the given text.
NameEquals
Search for objects whose name is equal to the given text.
NameSpaceIdIs
Search for NameSpaceId equal to the value of AutomationObject = 1, BackupObject = 2 or VisualElement = 3
containedBy
Search for objects contained by the given object.
checkoutStatusIs
Search for objects with the check-out status. Value parameter should be the numeric value represented by ECheckoutStatus.
createdBy
Search for objects that were created by the given user.
assignedTo
Search for objects hosted by the given object (ApplicationObjects or IONetworks of an Area, IODevices of an IONetwork, Domain objects of an AppEngine, or Engines of a Platform)
basedOn
Search for objects that are based on or instantiated from the given base template (all descendents).
ShowInArchestraBrowser
Search for Objects that "show_ in_archestra_browser" = = given value
objectCategoryGUIDIs
Search Objects with "object category guid" = = given value.
HasExtensionType
Search automation objects for extension type. Possible values are:
|
"alarmextension" |
"analogextension" |
|
"AttributeExtension" |
"badvaluealarmextension" |
|
"booleanextension" |
"DisplayExtension" |
|
"historyextension" |
"inputextension" |
|
"inputoutputextension" |
"logdatachangeeventextension" |
|
"ObjectExtension" |
"outputextension" |
|
"ScriptExtension" |
"SymbolExtension" |