Run just before a folder is added - a non ok response should be returned if the event is to fail
Namespace:
SynergyServerScripting
Assembly: SynergyServerScripting (in SynergyServerScripting.dll)
Assembly: SynergyServerScripting (in SynergyServerScripting.dll)
Public Overridable Function OnBeforeFolderAdded( _
ByVal folder_name As String, _
ByVal parent_id As EntityID, _
ByVal parent_is_folder As Boolean, _
ByVal extensions As List(Of String), _
ByVal database As IDatabase, _
ByVal user_id As EntityID, _
ByVal client As IClient, _
ByVal client_event_id As Long _
) As OperationResponse
This language is not supported or no code example is available.
Parameters
- folder_name
-
Type: string
the name of the folder
- parent_id
-
Type: EntityID
the parent entity
- parent_is_folder
-
Type: bool
whether or not the parent is a folder - it can be either a folder or a project (for a root folder)
- database
-
Type: IDatabase
the database id
- user_id
-
Type: EntityID
the id of the user performing the event
- client
-
Type: IClient
- client_event_id
-
Type: long
the client event id
Return Value
Type: OperationResponsethe operation response - error level if it should fail