AFNotificationContactTemplate.DeliveryChannelPlugIn Property
- Last UpdatedNov 18, 2025
- 2 minute read
- PI System
- AF SDK 2024 R2
- Developer
The delivery channel plugin property is used to specify which
delivery channel will be used in the AFNotificationContact created from this
AFNotificationContactTemplate to deliver the notification.
Namespace: OSIsoft.AF.Notification
Assembly: OSIsoft.AFSDK (in OSIsoft.AFSDK.dll) Version: 3.1.1.1182
Syntax
public AFPlugIn DeliveryChannelPlugIn { get; set; }
Public Property DeliveryChannelPlugIn As AFPlugIn Get Set Dim instance As AFNotificationContactTemplate Dim value As AFPlugIn value = instance.DeliveryChannelPlugIn instance.DeliveryChannelPlugIn = value
public: virtual property AFPlugIn^ DeliveryChannelPlugIn { AFPlugIn^ get () sealed; void set (AFPlugIn^ value) sealed; }
abstract DeliveryChannelPlugIn : AFPlugIn with get, set override DeliveryChannelPlugIn : AFPlugIn with get, set
Property Value
Type: AFPlugInThe delivery channel plugin used to create the delivery channel which delivers the notifications in the AFNotificationContact instances created from this template.
Implements
IAFNotificationContactDeliveryChannelPlugIn
Remarks
The list of available delivery channels available on the system is
provided by the PISystem.DeliveryChannelPlugIns
collection. An instance of a delivery channel is created by an object which is derived from the
AFDeliveryChannel base class that has been registered on the PI AF Server
using the RegPlugIn utility.
An instance of the delivery channel reference is associated with a notification contact
for the delivery of notifications.