AFIdentity Enumeration
- Last UpdatedNov 18, 2025
- 6 minute read
- PI System
- AF SDK 2024 R2
- Developer
This is the enumeration used for the Identity
property.
Namespace: OSIsoft.AF
Assembly: OSIsoft.AFSDK (in OSIsoft.AFSDK.dll) Version: 3.1.1.1182
Syntax
public enum AFIdentity
Public Enumeration AFIdentity Dim instance As AFIdentity
public enum class AFIdentity
type AFIdentity
Members
| Member name | Value | Description | |
|---|---|---|---|
| Unknown | 0 | The object has an unknown identity. | |
| CollectionList | 1 | The identity is an AFCollectionListT collection. | |
| NamedCollectionList | 2 | The identity is an AFNamedCollectionListT collection. | |
| System | 3 | The identity is an PISystem object. | |
| Systems | 4 | The identity is an PISystems collection. | |
| UOMDatabase | 5 | The identity is an UOMDatabase object. | |
| UOM | 6 | The identity is an UOM object. | |
| UOMs | 7 | The identity is an UOMs collection. | |
| UOMBaseClass | 8 | The identity is an UOMBaseClass object. | |
| UOMBaseClasses | 9 | The identity is an UOMBaseClasses collection. | |
| UOMClass | 10 | The identity is an UOMClass object. | |
| UOMClasses | 11 | The identity is an UOMClasses collection. | |
| UOMGroup | 220 | The identity is an UOMGroup object. | |
| UOMGroups | 221 | The identity is an UOMGroups collection. | |
| Database | 12 | The identity is an AFDatabase object. | |
| Databases | 13 | The identity is an AFDatabases collection. | |
| Adjustment | 14 | The identity is an AFAdjustment object. | |
| Adjustments | 15 | The identity is an AFAdjustments collection. | |
| Analysis | 16 | The identity is an AFAnalysis object. | |
| Analyses | 17 | The identity is an AFAnalyses collection. | |
| AnalysisRule | 18 | The identity is an AFAnalyses collection. | |
| AnalysisRules | 19 | The identity is an AFAnalysisRules collection. | |
| AnalysisService | 119 | The identity is an AFAnalysis object. | |
| AnalysisTemplate | 20 | The identity is an AFAnalysisTemplate object. | |
| AnalysisTemplates | 21 | The identity is an AFAnalysisTemplates collection. | |
| Annotation | 108 | The identity is an AFAnnotation object. | |
| Attribute | 22 | The identity is an AFAttribute object. | |
| AttributeList | 23 | The identity is an AFAttributeList collection. | |
| Attributes | 24 | The identity is an AFAttributes collection. | |
| AttributeTemplate | 25 | The identity is an AFAttributeTemplate object. | |
| AttributeTemplates | 26 | The identity is an AFAttributeTemplates collection. | |
| BaseElement | 27 | The identity is an AFBaseElement object. | |
| BaseElements | 28 | The identity is an AFBaseElements collection. | |
| Case | 29 | The identity is an AFCase object. | |
| CategoryAnalysis | 30 | The identity is an AFCategory object for an AFAnalysis or AFAnalysisTemplate. | |
| CategoriesAnalysis | 31 | The identity is an AFCategories collection for an AFAnalysis or AFAnalysisTemplate. | |
| CategoryAttribute | 32 | The identity is an AFCategory object for an AFAttribute. | |
| CategoriesAttribute | 33 | The identity is an AFCategories collection for an AFAttribute. | |
| CategoryNotificationRule | 118 | The identity is an AFCategory object for an AFNotificationRule. | |
| CategoriesNotificationRule | 111 | The identity is an AFCategories collection for an AFNotificationRule. | |
| CategoryElement | 34 | The identity is an AFCategory object for an AFBaseElement or AFElementTemplate. | |
| CategoriesElement | 35 | The identity is an AFCategories collection for an AFBaseElement or AFElementTemplate. | |
| CategoryReferenceType | 36 | The identity is an AFCategory object for an AFReferenceType. | |
| CategoriesReferenceType | 37 | The identity is an AFCategories collection for an AFReferenceType. | |
| CategoryTable | 38 | The identity is an AFCategory object for an AFTable. | |
| CategoriesTable | 39 | The identity is an AFCategories collection for an AFTable. | |
| Collective | 84 | The identity is an AFCollective object. | |
| CollectiveMember | 85 | The identity is an AFCollectiveMember object. | |
| CollectiveMembers | 86 | The identity is an AFCollectiveMembers collection. | |
| Connection | 40 | The identity is an AFConnection object. | |
| Connections | 41 | The identity is an AFConnections collection. | |
| Contact | 42 | The identity is an AFContact object. | |
| DataReference | 43 | The identity is an AFDataReference object. | |
| DeliveryChannel | 44 | The identity is an AFDeliveryChannel object. | |
| DeliveryFormat | 112 | The identity is an AFDeliveryFormat object. | |
| DeliveryFormats | 117 | The identity is an AFDeliveryFormats object. | |
| Element | 45 | The identity is an AFElement object. | |
| Elements | 46 | The identity is an AFElements collection. | |
| ElementTemplate | 47 | The identity is an AFElementTemplate object. | |
| ElementTemplates | 48 | The identity is an AFElementTemplates collection. | |
| EnumerationSet | 49 | The identity is an AFEnumerationSet object. | |
| EnumerationSets | 50 | The identity is an AFEnumerationSets collection. | |
| EnumerationValue | 51 | The identity is an AFEnumerationValue object. | |
| EventFrame | 87 | The identity is an AFEventFrame object. | |
| EventFrames | 88 | The identity is an AFEventFrames collection. | |
| Layer | 52 | The identity is an AFLayer object. | |
| Layers | 53 | The identity is an AFLayers collection. | |
| Library | 54 | The identity is an AFLibrary collection. | |
| Libraries | 55 | The identity is an AFLibraries collection. | |
| Model | 56 | The identity is an AFModel object. | |
| Notification | 57 | The identity is an AFNotification object. | |
| Notifications | 58 | The identity is an AFNotifications collection. | |
| NotificationContact | 59 | The identity is an AFNotificationContact object. | |
| NotificationContacts | 60 | The identity is an AFNotificationContacts collection. | |
| NotificationContactTemplate | 61 | The identity is an AFNotificationContactTemplate object. | |
| NotificationContactTemplates | 62 | The identity is an AFNotificationContactTemplates collection. | |
| NotificationContent | 63 | The identity is an AFNotificationContent object. | |
| NotificationContents | 64 | The identity is an AFNotificationContents collection. | |
| NotificationRule | 109 | The identity is an AFNotificationRule object. | |
| NotificationRules | 114 | The identity is an AFNotificationRules object. | |
| NotificationRuleSubscriber | 115 | The identity is an AFNotificationRuleSubscriber object. | |
| NotificationRuleSubscribers | 116 | The identity is an AFNotificationRuleSubscribers object. | |
| NotificationRuleTemplate | 110 | The identity is an AFNotificationRuleTemplate object. | |
| NotificationRuleTemplates | 113 | The identity is an AFNotificationRuleTemplates object. | |
| NotificationTemplate | 89 | The identity is an AFNotificationTemplate object. | |
| PICollective | 90 | The identity is an PICollective object. | |
| PICollectiveMember | 91 | The identity is an PICollectiveMember object. | |
| PICollectiveMembers | 92 | The identity is an PICollectiveMembers collection. | |
| PIServer | 93 | The identity is a PIServer object. | |
| PIServers | 94 | The identity is a PIServers collection. | |
| PIPoint | 95 | The identity is a PIPoint object. | |
| PIIdentity | 104 | The identity is a PIIdentity object. | |
| PIIdentityMapping | 105 | The identity is a PIIdentityMapping object. | |
| PlugInAnalysisRule | 65 | The identity is an AFPlugIn object for an AFAnalysisRule. | |
| PlugInsAnalysisRule | 66 | The identity is an AFPlugIns collection for a collection of AFAnalysisRule. | |
| PlugInTimeRule | 67 | The identity is an AFPlugIn object for an AFTimeRule. | |
| PlugInsTimeRule | 68 | The identity is an AFPlugIns collection for a collection of AFTimeRule. | |
| PlugInDataReference | 69 | The identity is an AFPlugIn object for an AFDataReference. | |
| PlugInsDataReference | 70 | The identity is an AFPlugIns collection for a collection of AFDataReference. | |
| PlugInDeliveryChannel | 71 | The identity is an AFPlugIn object for an AFDeliveryChannel. | |
| PlugInsDeliveryChannel | 72 | The identity is an AFPlugIns collection for a collection of AFDeliveryChannel. | |
| Port | 73 | The identity is an AFPort object. | |
| Ports | 74 | The identity is an AFPorts collection. | |
| ReferenceType | 75 | The identity is an AFReferenceType object. | |
| ReferenceTypes | 76 | The identity is an AFReferenceTypes collection. | |
| Result | 77 | The identity is an AFResult object. | |
| Results | 78 | The identity is an AFResults collection. | |
| SecurityIdentity | 100 | The identity is an AFSecurityIdentity object. | |
| SecurityIdentities | 101 | The identity is an AFSecurityIdentities collection. | |
| SecurityMapping | 102 | The identity is an AFSecurityMapping object. | |
| SecurityMappings | 103 | The identity is an AFSecurityMappings collection. | |
| Table | 79 | The identity is an AFTable object. | |
| Tables | 80 | The identity is an AFTables collection. | |
| TableConnection | 96 | The identity is an AFTableConnection object. | |
| TableConnections | 97 | The identity is an AFTableConnections collection. | |
| TimeRule | 81 | The identity is an AFTimeRule object. | |
| TimeRules | 82 | The identity is an AFTimeRules collection. | |
| Transfer | 83 | The identity is an AFTransfer object. |
Remarks
This enumeration is used as the value of the Identity
property. This property is used to allow applications to easily identify the type
of an object.