Table of Contents

Interface "File Scenario"

Namespace: System.ExternalFileStorage

Methods

BeforeAddOrModifyFileScenarioCheck

Called before adding or modifying a file scenario.

procedure BeforeAddOrModifyFileScenarioCheck(Scenario: Enum "File Scenario"; Connector: Enum "Ext. File Storage Connector"): Boolean

Parameters

Name Type Description
Scenario Enum System.ExternalFileStorage."File Scenario"

The ID of the file scenario.

Connector Enum System.ExternalFileStorage."Ext. File Storage Connector"

The file storage connector.

Returns

Type Description
Boolean

True if the operation is allowed; otherwise false.

GetAdditionalScenarioSetup

Called to get additional setup for a file scenario.

procedure GetAdditionalScenarioSetup(Scenario: Enum "File Scenario"; Connector: Enum "Ext. File Storage Connector"): Boolean

Parameters

Name Type Description
Scenario Enum System.ExternalFileStorage."File Scenario"

The ID of the file scenario.

Connector Enum System.ExternalFileStorage."Ext. File Storage Connector"

The file storage connector.

Returns

Type Description
Boolean

True if additional setup is available, otherwise false.

BeforeDeleteFileScenarioCheck

Called before deleting a file scenario.

procedure BeforeDeleteFileScenarioCheck(Scenario: Enum "File Scenario"; Connector: Enum "Ext. File Storage Connector"): Boolean

Parameters

Name Type Description
Scenario Enum System.ExternalFileStorage."File Scenario"

The ID of the file scenario.

Connector Enum System.ExternalFileStorage."Ext. File Storage Connector"

The file storage connector.

Returns

Type Description
Boolean

True if the delete operation is handled and should not proceed; otherwise false.

BeforeReassignFileScenarioCheck

Called before reassigning a file scenario from one to another.

procedure BeforeReassignFileScenarioCheck(Scenario: Enum "File Scenario"): Boolean

Parameters

Name Type Description
Scenario Enum System.ExternalFileStorage."File Scenario"

Returns

Type Description
Boolean

True if the reassign operation is handled and should not proceed, otherwise false.

See also