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

AF SDK Reference

AFNotificationContactTemplate.DeliveryChannelPlugIn Property

AFNotificationContactTemplate.DeliveryChannelPlugIn Property

  • Last UpdatedNov 18, 2025
  • 2 minute read
AFNotificationContactTemplate.DeliveryChannelPlugIn Property
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: AFPlugIn
The 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.

Version Information

AFSDK


See Also

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