I know that a notification can be acknowledged via a link which is web page by AF.
Is it possible to acknowledge a notification (or an instance) via PI AF SDK instead of Acknowledgement Web Page?
This is available with the current version of PI Notifications but is exposed through the ANSDK rather than AFSDK, which you need to be specifically licensed for. If you do know that you're licensed for that, you can login to the tech support website and search on the PI Notifications product. One of the install kits will be PI Notifications Developer Tools which will have help files and the ANSDK.
However, with PI Notifications 2016, notifications will now be based on event frames. The beta of this new version of notifications is currently available on the tech support website. With that beta version, you could acknowledge a notification by acknowledging the underlying event frame through the AFSDK:
AFEventFrame.Acknowledge Method (String, Nullable(AFTime))
I have login on tech support but I couldn't find PI Notifications Developer Tools. it says "The file you selected is not available. A newer or updated version may be available."
Is the ANSDK is OSIsoft.PIAnalytics.SDK.dll?
Retrieving data ...