SharedDriveCapabilities Property
The capabilities that the current user has for the shared drive.
Syntax
googledrive.getSharedDriveCapabilities(index, [callback])
Default Value
0
Callback
The 'callback' parameter specifies a function which will be called when the operation completes (or an error is encountered). If the 'callback' parameter is not specified, then the method will block and will not return until the operation completes (or an error is encountered).
The callback for the getSharedDriveCapabilities([callback]) method is defined as:
function(err, data){ }
'err' is the error that occurred. If there was no error, then 'err' is 'null'.
'data' is the value returned by the method.
The callback for the setSharedDriveCapabilities([callback]) method is defined as:
function(err){ }
'err' is the error that occurred. If there was no error, then 'err' is 'null'.
'err' has 2 properties which hold detailed information:
err.code err.message
Remarks
The capabilities that the current user has for the shared drive.
This property describes the effective capabilities that the current user has for the shared drive. The value is a bit field comprised of one or more of the following, OR'ed together:
Hex Value | Description |
0x00001 | User can add children to the shared drive's folders. |
0x00002 | User can change the shared drive's copyRequiresWriterPermission restriction. |
0x00004 | User can change the shared drive's domainUsersOnly restriction. |
0x00008 | User can change the shared drive's background image. |
0x00010 | User can change the shared drive's driveMembersOnly restriction. |
0x00020 | User can comment on the shared drive's files. |
0x00040 | User can copy files in the shared drive. |
0x00080 | User can permanently delete children from the shared drive's folders. |
0x00100 | User can delete the shared drive. |
0x00200 | User can download the shared drive's files. |
0x00400 | User can edit the shared drive's files. |
0x00800 | User can list children of folders in the shared drive. |
0x01000 | User can add, remove, and update shared drive members. |
0x02000 | User can read revisions of the shared drive's files. |
0x04000 | User can rename the shared drive's files and folders. |
0x08000 | User can rename the shared drive. |
0x10000 | User can share the shared drive's files and folders. |
0x20000 | User can trash children from the shared drive's folders. |
The index parameter specifies the index of the item in the array. The size of the array is controlled by the SharedDriveCount property.
This property is read-only and not available at design time.
Data Type
Integer