SheetAttachmentResources Methods |
The SheetAttachmentResources type exposes the following members.
Name | Description | |
---|---|---|
AttachFile | Attaches a file to the Sheet. This operation will always create a new attachment. To upload a new version of the same attachment, use the Attach New Version operation. It mirrors to the following Smartsheet REST API method: POST /sheets/{sheetId}/attachments | |
AttachUrl | Attaches a URL to the Sheet. It mirrors to the following Smartsheet REST API method: POST /sheets/{sheetId}/attachments Remarks attachmentSubType is valid only for GOOGLE_DRIVE attachments which are Google Docs. It can optionally be included to indicate the type of a file. The following attachmentSubTypes are valid for GOOGLE_DRIVE attachments "DOCUMENT", "SPREADSHEET", "PRESENTATION", "PDF", "DRAWING". When the attachment type is BOX_COM, DROPBOX, or GOOGLE_DRIVE (without an attachmentSubType specified), the mimeType will be derived by the file extension specified on the “name”. | |
DeleteAttachment | Deletes the Attachment. Remarks If the Attachment has multiple versions this deletes only
the specific version specified by the attachmentId (each version has a different attachment ID). It mirrors to the following Smartsheet REST API method: DELETE /sheets/{sheetId}/attachments/{attachmentId} | |
GetAttachment | Fetches the Attachment. It mirrors to the following Smartsheet REST API method: GET /sheets/{sheetId}/attachments/{attachmentId} | |
ListAttachments | Gets a list of all Attachments that are on the Sheet, including Sheet, Row, and Discussion level Attachments. Remarks This operation supports pagination of results. For more information, see Paging. |