Click or drag to resize

RowAttachmentResources Interface

This interface provides methods to access Attachment resources associated to a row resource.

Thread Safety: Implementation of this interface must be thread safe.

Namespace:  Smartsheet.Api
Assemblies:   smartsheet-csharp-sdk (in smartsheet-csharp-sdk.dll) Version: 2.126.0
  smartsheet-csharp-sdk (in smartsheet-csharp-sdk.dll) Version: 2.126.0
Syntax
public interface RowAttachmentResources

The RowAttachmentResources type exposes the following members.

Methods
  NameDescription
Public methodAttachFile

Attaches a file to the Row.

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}/rows/{rowId}/attachments

Public methodAttachUrl

Attaches a URL to the Row.

It mirrors to the following Smartsheet REST API method: POST /sheets/{sheetId}/rows/{rowId}/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”.

Public methodListAttachments

Gets a list of all Attachments that are on the Row, including Row and Discussion level Attachments.

It mirrors to the following Smartsheet REST API method:
GET /sheets/{sheetId}/rows/{rowId}/attachments

Top
See Also