ReportResources Interface |
This interface provides methods to access Report resources.
Thread Safety: Implementation of this interface must be thread safe.
Namespace: Smartsheet.Api
The ReportResources type exposes the following members.
Name | Description | |
---|---|---|
ShareResources | Return the ShareResources object that provides access to Share resources associated with Report resources. |
Name | Description | |
---|---|---|
GetPublishStatus | Get the publish status of a report. It mirrors to the following Smartsheet REST API method: GET /reports/{id}/publish | |
GetReport(Int64, IEnumerableReportInclusion, NullableInt32, NullableInt32) | Gets the Report, including one page of Rows, and optionally populated with Discussions, Attachments, and source Sheets. It mirrors to the following Smartsheet REST API method: GET /reports/{reportId} | |
GetReport(Int64, IEnumerableReportInclusion, NullableInt32, NullableInt32, NullableInt32) | Gets the Report, including one page of Rows, and optionally populated with Discussions, Attachments, and source Sheets. It mirrors to the following Smartsheet REST API method: GET /reports/{reportId} | |
GetReportAsCSV | Get a report as a CSV file. It mirrors to the following Smartsheet REST API method: | |
GetReportAsExcel | Gets the Report in the format specified, based on the Report ID. It mirrors to the following Smartsheet REST API method: | |
ListReports | Gets the list of all Reports that the User has access to, in alphabetical order, by name. It mirrors to the following Smartsheet REST API method: GET /reports | |
SendReport | Send a report as a PDF attachment via Email to the designated recipients. It mirrors to the following Smartsheet REST API method: POST /reports/{reportId}/emails | |
UpdatePublishStatus | Sets the publish status of a report and returns the new status, including the URLs of any enabled publishing. It mirrors to the following Smartsheet REST API method: PUT /reports/{id}/publish |