External applications executed during various events.
For a list of all members of this type, see DriveEvents Members.
System.Object
ITHit.MapWebDAVDrive.Core.DriveEvents
Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.
The user applications specified in this class will be executed when items are being created or updated. Usually you will use this events to call your application during file content update. In your application you can request additional information from the user about the item being updated and submit this data to server or save it anywhere else. Usually you will save the data in item custom properties.
The drive letter, URL of the item and item lock token, if any, are passed as application parameters. In your application you can use the IDriveServiceManager.GetDrive() method and than call DriveSettings.GetSession() method to get WebDavSession object for manipulating the item.
The Map WebDAV Drive analyzes the return code of the application. If your application returns 0 the operation succeeds. It any other value is returned the operation failed.
Namespace: ITHit.MapWebDAVDrive.Core
Assembly: ITHit.MapWebDAVDrive.Core (in ITHit.MapWebDAVDrive.Core.dll)
DriveEvents Members | ITHit.MapWebDAVDrive.Core Namespace