ProjectWise Share is an instantly available, easy to configure File Sharing Service that’s associated with a CONNECT Project. It provides CONNECT Edition applications, Cloud Services and Mobile applications the ability to save and / or consume files from a common cloud repository and CONNECTED Users an easy, secure way to share files with Team Members.
Status: Preview |
Tier: Premium |
Version: 1.0.0 |
Name |
Summary |
Create a file in ProjectWise Share |
|
Delete a file in ProjectWise Share |
|
Create a folder in ProjectWise Share |
|
DeleteFlowEntity ([Optional]string project, [Optional]string flowId) |
Delete FlowEntity |
Get CONNECT project list |
|
This action is used for file-picker |
|
This action is used for file-picker |
|
Get DropDownListOptions |
|
Get FileContent schema dynamically |
Name |
Summary |
When a file is moved |
|
When a file is deleted from Recycle Bin |
|
When a file is moved to Recycle Bin |
|
When a file is restored from Recycle Bin |
|
When a file is created |
|
When a file is modified |
|
When a folder is created |
|
When a folder is moved to Recycle Bin |
|
When a folder is deleted from Recycle Bin |
Name |
Summary |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Summary: Create a file in ProjectWise Share
Description: Create a File in ProjectWise Share Service under selected project and folder
Syntax:
ProjectwiseShare.ActionCreateFile (string connectedProjectid, string folderId, PSConnector.CoreApi.Models.FileModel documentModel)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
connectedProjectid |
string (Project) |
Bentley CONNECT project |
True |
|
folderId |
string (Folder) |
Project Share Folder |
True |
|
documentModel |
PSConnector.CoreApi.Models.FileModel
|
|
True |
Returns:
Type:PSConnector.CoreApi.Models.ObjectResultResponse
Summary: Delete a file in ProjectWise Share
Description: Delete a File in ProjectWise Share Service under selected project and folder
Syntax:
ProjectwiseShare.ActionDeleteFile (string connectedProjectid, string fileId)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
connectedProjectid |
string (Project) |
Bentley CONNECT project |
True |
|
fileId |
string (File) |
Project Share File |
True |
Returns:
Type:PSConnector.CoreApi.Models.ObjectResultResponse
Summary: Create a folder in ProjectWise Share
Description: Create a folder in ProjectWise Share Service under selected project and folder
Syntax:
ProjectwiseShare.ActionCreateFolder (string connectedProjectid, string folderId, PSConnector.CoreApi.Models.FolderModel folder)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
connectedProjectid |
string (Project) |
Bentley CONNECT project |
True |
|
folderId |
string (Folder) |
Project Share Folder |
True |
|
folder |
PSConnector.CoreApi.Models.FolderModel
|
|
True |
Returns:
Type:PSConnector.CoreApi.Models.ObjectResultResponse
Summary: Delete FlowEntity
Description: Delete FlowEntity(filter on FlowId)
Syntax:
ProjectwiseShare.DeleteFlowEntity ([Optional]string project, [Optional]string flowId)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
project |
string
|
|
False |
|
flowId |
string
|
|
False |
Returns:
Type:boolean
Summary: Get CONNECT project list
Description: Get CONNECT project list
Syntax:
ProjectwiseShare.GetProjectList ()
Returns:
Type:array of (PSConnector.CoreApi.Models.Item)
Summary: This action is used for file-picker
Description: This action is used for file-picker
Syntax:
ProjectwiseShare.GetRootFolder (string Project, string types, [Optional]string parentType, [Optional]string parentId, [Optional]string parentPath)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
Project |
string
|
|
True |
|
types |
string Values: [folder, document, all] |
|
True |
|
parentType |
string Values: [folder, document, all] |
|
False |
|
parentId |
string
|
|
False |
|
parentPath |
string
|
|
False |
Returns:
Type:array of (PSConnector.CoreApi.Models.PickerSelectionResponseModel)
Summary: This action is used for file-picker
Description: This action is used for file-picker
Syntax:
ProjectwiseShare.GetSelections (string Project, string types, [Optional]integer parentType, [Optional]string parentId, [Optional]string parentPath)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
Project |
string
|
|
True |
|
types |
string Values: [folder, document, all] |
|
True |
|
parentType |
integer(int32)
|
|
False |
|
parentId |
string
|
|
False |
|
parentPath |
string
|
|
False |
Returns:
Type:array of (PSConnector.CoreApi.Models.PickerSelectionResponseModel)
Summary: Get DropDownListOptions
Description: Get DropDownListOptions
Syntax:
ProjectwiseShare.GetDropdownlistOptions ()
Returns:
Summary: Get FileContent schema dynamically
Description: Get FileContent schema dynamically
Syntax:
ProjectwiseShare.GetFileContentSchema (string selectedDropdownValue)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
selectedDropdownValue |
string
|
|
True |
Returns:
Type:PSConnector.CoreApi.Models.JsonSchema
Summary: When a file is moved
Description: When a file is moved
Syntax:
ProjectwiseShare.TriggerWhenFileIsMoved (string Project, string File, string FileContent, [internal]string Operation, TriggerWhenFileIsMovedParameterHook hook)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
Project |
string (Project) |
Bentley CONNECT project |
True |
|
File |
string (File) |
Project Share File |
True |
|
FileContent |
string (Include FileContent) |
Include FileContent ? |
True |
|
Operation |
string
|
|
True |
|
hook |
TriggerWhenFileIsMovedParameterHook
|
|
True |
Returns:
Type:string
Summary: When a file is deleted from Recycle Bin
Description: When a file is deleted from Recycle Bin
Syntax:
ProjectwiseShare.TriggerWhenFileIsHardDeleted (string Project, string File, [internal]string Operation, TriggerWhenFileIsHardDeletedParameterHook hook)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
Project |
string (Project) |
Bentley CONNECT project |
True |
|
File |
string (File) |
Project Share File |
True |
|
Operation |
string
|
|
True |
|
hook |
TriggerWhenFileIsHardDeletedParameterHook
|
|
True |
Returns:
Type:string
Summary: When a file is moved to Recycle Bin
Description: When a file is moved to Recycle Bin
Syntax:
ProjectwiseShare.TriggerWhenFileMovedToRecycleBin (string Project, string File, [internal]string Operation, TriggerWhenFileMovedToRecycleBinParameterHook hook)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
Project |
string (Project) |
Bentley CONNECT project |
True |
|
File |
string (File) |
Project Share File |
True |
|
Operation |
string
|
|
True |
|
hook |
TriggerWhenFileMovedToRecycleBinParameterHook
|
|
True |
Returns:
Type:string
Summary: When a file is restored from Recycle Bin
Description: When a file is restored from Recycle Bin
Syntax:
ProjectwiseShare.TriggerWhenFileRestored (string Project, string File, string FileContent, [internal]string Operation, TriggerWhenFileRestoredParameterHook hook)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
Project |
string (Project) |
Bentley CONNECT project |
True |
|
File |
string (File) |
Project Share File |
True |
|
FileContent |
string (Include FileContent) |
Include FileContent ? |
True |
|
Operation |
string
|
|
True |
|
hook |
TriggerWhenFileRestoredParameterHook
|
|
True |
Returns:
Type:string
Summary: When a file is created
Description: When a file is created
Syntax:
ProjectwiseShare.TriggerWhenFileIsCreated (string Project, string Folder, string FileContent, [internal]string Operation, TriggerWhenFileIsCreatedParameterHook hook)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
Project |
string (Project) |
Bentley CONNECT project |
True |
|
Folder |
string (Folder) |
Project Share Folder |
True |
|
FileContent |
string (Include FileContent) |
Include FileContent ? |
True |
|
Operation |
string
|
|
True |
|
hook |
TriggerWhenFileIsCreatedParameterHook
|
|
True |
Returns:
Type:string
Summary: When a file is modified
Description: When a file is modified
Syntax:
ProjectwiseShare.TriggerWhenFileIsModified (string Project, string Folder, string FileContent, [internal]string Operation, TriggerWhenFileIsModifiedParameterHook hook)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
Project |
string (Project) |
Bentley CONNECT project |
True |
|
Folder |
string (Folder) |
Project Share Folder |
True |
|
FileContent |
string (Include FileContent) |
Include FileContent ? |
True |
|
Operation |
string
|
|
True |
|
hook |
TriggerWhenFileIsModifiedParameterHook
|
|
True |
Returns:
Type:string
Summary: When a folder is created
Description: When a folder is created
Syntax:
ProjectwiseShare.TriggerWhenFolderCreated (string Project, string Folder, [internal]string Operation, TriggerWhenFolderCreatedParameterHook hook)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
Project |
string (Project) |
Bentley CONNECT project |
True |
|
Folder |
string (Folder) |
Project Share Folder |
True |
|
Operation |
string
|
|
True |
|
hook |
TriggerWhenFolderCreatedParameterHook
|
|
True |
Returns:
Type:string
Summary: When a folder is moved to Recycle Bin
Description: When a folder moved to Recycle Bin
Syntax:
ProjectwiseShare.TriggerWhenFolderMovedToRecycleBin (string Project, string Folder, [internal]string Operation, TriggerWhenFolderMovedToRecycleBinParameterHook hook)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
Project |
string (Project) |
Bentley CONNECT project |
True |
|
Folder |
string (Folder) |
Project Share Folder |
True |
|
Operation |
string
|
|
True |
|
hook |
TriggerWhenFolderMovedToRecycleBinParameterHook
|
|
True |
Returns:
Type:string
Summary: When a folder is deleted from Recycle Bin
Description: When a folder is deleted from Recycle Bin
Syntax:
ProjectwiseShare.TriggerWhenFolderHardDeleted (string Project, string Folder, [internal]string Operation, TriggerWhenFolderHardDeletedParameterHook hook)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
Project |
string (Project) |
Bentley CONNECT project |
True |
|
Folder |
string (Folder) |
Project Share Folder |
True |
|
Operation |
string
|
|
True |
|
hook |
TriggerWhenFolderHardDeletedParameterHook
|
|
True |
Returns:
Type:string
Summary:
Description:
Properties:
Name |
Type |
Summary |
Summary:
Description:
Properties:
Name |
Type |
Summary |
name |
string File Name |
Name of the file |
content |
string(byte) File Content |
Content of the file |
Summary:
Description:
Properties:
Name |
Type |
Summary |
name |
string Folder Name |
Name of the Folder |
description |
string Folder Description |
Description of the Folder |
Summary:
Description:
Properties:
Name |
Type |
Summary |
instanceId |
string
|
|
path |
string
|
|
isFolder |
boolean
|
|
name |
string
|
|
Summary:
Description:
Properties:
Name |
Type |
Summary |
type |
string
|
Values: [string, object, number, integer] |
properties |
|
|
x-ms-visibility |
string
|
Values: [default, internal, advanced, important] |
Summary:
Description:
Properties:
Name |
Type |
Summary |
Summary:
Description:
Properties:
Name |
Type |
Summary |
value |
|
|
formatters |
array of (Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter)
|
|
contentTypes |
array of (string)
|
|
declaredType |
string
|
|
statusCode |
integer(int32)
|
|
Summary:
Description:
Properties:
Name |
Type |
Summary |
Summary:
Description:
Properties:
Name |
Type |
Summary |
type |
integer(int32)
|
|
id |
string
|
|
path |
string
|
|
title |
string
|
|
isFolder |
boolean
|
|
Summary:
Description:
Properties:
Name |
Type |
Summary |
active |
boolean
|
|
name |
string
|
|
config |
|
|
events |
array of (string)
|
|
Summary:
Description:
Properties:
Name |
Type |
Summary |
content_type |
string
|
|
url |
string
|
|
Summary:
Description:
Properties:
Name |
Type |
Summary |
active |
boolean
|
|
name |
string
|
|
config |
|
|
events |
array of (string)
|
|
Summary:
Description:
Properties:
Name |
Type |
Summary |
content_type |
string
|
|
url |
string
|
|
Summary:
Description:
Properties:
Name |
Type |
Summary |
active |
boolean
|
|
name |
string
|
|
config |
|
|
events |
array of (string)
|
|
Summary:
Description:
Properties:
Name |
Type |
Summary |
content_type |
string
|
|
url |
string
|
|
Summary:
Description:
Properties:
Name |
Type |
Summary |
active |
boolean
|
|
name |
string
|
|
config |
|
|
events |
array of (string)
|
|
Summary:
Description:
Properties:
Name |
Type |
Summary |
content_type |
string
|
|
url |
string
|
|
Summary:
Description:
Properties:
Name |
Type |
Summary |
active |
boolean
|
|
name |
string
|
|
config |
|
|
events |
array of (string)
|
|
Summary:
Description:
Properties:
Name |
Type |
Summary |
content_type |
string
|
|
url |
string
|
|
Summary:
Description:
Properties:
Name |
Type |
Summary |
active |
boolean
|
|
name |
string
|
|
config |
|
|
events |
array of (string)
|
|
Summary:
Description:
Properties:
Name |
Type |
Summary |
content_type |
string
|
|
url |
string
|
|
Summary:
Description:
Properties:
Name |
Type |
Summary |
active |
boolean
|
|
name |
string
|
|
config |
|
|
events |
array of (string)
|
|
Summary:
Description:
Properties:
Name |
Type |
Summary |
content_type |
string
|
|
url |
string
|
|
Summary:
Description:
Properties:
Name |
Type |
Summary |
active |
boolean
|
|
name |
string
|
|
config |
|
|
events |
array of (string)
|
|
Summary:
Description:
Properties:
Name |
Type |
Summary |
content_type |
string
|
|
url |
string
|
|
Summary:
Description:
Properties:
Name |
Type |
Summary |
active |
boolean
|
|
name |
string
|
|
config |
|
|
events |
array of (string)
|
|
Summary:
Description:
Properties:
Name |
Type |
Summary |
content_type |
string
|
|
url |
string
|
|