Name | Signature | Description |
---|
CreateCSVExportBatch | Uri CreateCSVExportBatch(Uri[] columnUris, ListSort1[] sort, FilterExpression1 filterExpression, String fileName) | Begins a CSV export batch. This will create a CSV file with all of the pages of data. The parameters are the same as passed to IListService.GetData |
CreateCSVExportBatch2 | Uri CreateCSVExportBatch2(CSVExportBatchOptionsParameter1 options) | Begins a CSV export batch. This will create a CSV file with all of the pages of data. The parameters are the same as passed to IListService.GetData |
CreateHierarchyCSVExportBatch | Uri CreateHierarchyCSVExportBatch(Uri[] columnUris, FilterExpression1 filterExpression, Uri[] hierarchyListDataOptionUris, String fileName, ColumnNameOverrideParameter1[] columnNameOverrides) | Begins a hierarchy CSV export batch. This will create a CSV file with all of the pages of data. The parameters are the same as passed to IHierarchyListService1.GetHierarchyData |
CreateObjectSet | Uri CreateObjectSet(Uri columnUri, FilterExpression1 filterExpression) | Create an 'object set' matching given filter expression. This can then be used in batch and bulk operations. The 'columnUri' specified must be a 'urn:replicon:list-type:object' data type |
GetAllColumns | ListColumnGroup1[] GetAllColumns() | Retrieves all the supported columns for the list service; this includes their display name and a URI to refer to the column. |
GetAllFilterDefinitions | FilterDefinitionDetails1[] GetAllFilterDefinitions() | Retrieves all the different filter definitions which can be used in filter expressions on this list service. |
GetAllGroupDefinitions | ListGroupDefinition1[] GetAllGroupDefinitions() | Retrieve available grouping options. |
GetChildHierarchyData | HierarchyListData1 GetChildHierarchyData(Int32 page, Int32 pagesize, Uri[] columnUris, Uri parentUri) | Retrieves a page of rows with specifiable hierarchy data options, including only the data that is a child of the specified parent. "page" is a one-based page count; "pagesize" is the number of records on each page; "parentUri" is the URI of the object that we're getting child data for, or null to specify top-level records; "filterExpression" is used to exclude some data rows, and can be null; columnUris is an array of column Uri that are included in the output. |
GetCSVExportBatchResults | CSVExportBatchResult1 GetCSVExportBatchResults(Uri csvExportBatchUri) | Get the results of the csv export batch. The result will contain either a download URL or an error. |
GetData | ListData1 GetData(Int32 page, Int32 pagesize, Uri[] columnUris, ListSort1[] sort, FilterExpression1 filterExpression) | Retrieves a page of data. "page" is a one-based page count; "pagesize" is the number of records on each page; "sort" is an array of sort clauses to apply to the data, and can be null; "filterExpression" is used to exclude some data rows, and can be null; columnUris is an array of column Uri that are included in the output. |
GetDataByGroup | ListDataByGroup1 GetDataByGroup(Int32 page, Int32 pagesize, Uri groupUri, Uri[] columnUris, ListSort1[] sort, FilterExpression1 filterExpression) | Retrieves a page of data, where the data rows are grouped by a specified grouping configuration. All parameters are the same as "GetData", except that "groupUri" is added and must be specified. The grouping URI is provided by GetAllGroupDefinitions |
GetHierarchyCSVExportBatchResults | CSVExportBatchResult1 GetHierarchyCSVExportBatchResults(Uri hierarchyCsvExportBatchUri) | Get the results of the csv export batch. The result will contain either a download URL or an error. |
GetHierarchyData | HierarchyListData1 GetHierarchyData(Int32 page, Int32 pagesize, Uri[] columnUris, FilterExpression1 filterExpression, Uri[] hierarchyListDataOptionUris) | Retrieves a page of rows with specifiable hierarchy data options. "page" is a one-based page count; "pagesize" is the number of records on each page; "filterExpression" is used to exclude some data rows, and can be null; columnUris is an array of column Uri that are included in the output. |
GetHierarchyDataForProject | HierarchyListData1 GetHierarchyDataForProject(Int32 page, Int32 pagesize, ProjectTargetParameter1 project, Uri[] columnUris, FilterExpression1 filterExpression, Uri[] hierarchyListDataOptionUris) | It's similar to GetHierarchyData but a project must be mentioned. |
GetHierarchyDataRowCounts | Int32[] GetHierarchyDataRowCounts(FilterExpression1[] filterExpressions, Uri[] hierarchyListDataOptionUris) | Calculates the number of rows that are expected to be available, for a given set of filter expressions. A filter expression can be 'null' to represent a complete row count without filtering. The result is not guaranteed to be accurate; approximations may be used when large numbers of records are available. |
GetHierarchyDataRowCountsForProject | Int32[] GetHierarchyDataRowCountsForProject(ProjectTargetParameter1 project, FilterExpression1[] filterExpressions, Uri[] hierarchyListDataOptionUris) | It's similar to GetHierarchyDataRowCounts but a project must be mentioned. |
GetRowCountByGroup | ListRowCountByGroup1 GetRowCountByGroup(Uri groupUri, FilterExpression1 filterExpression) | Retrieves a page of data, where the data rows are grouped by a specified grouping configuration. All parameters are the same as "GetData", except that "groupUri" is added and must be specified. The grouping URI is provided by GetAllGroupDefinitions |
GetRowCounts | Int32[] GetRowCounts(FilterExpression1[] filterExpressions) | Calculates the number of rows that are expected to be available, for a given set of filter expressions. A filter expression can be 'null' to represent a complete row count without filtering. The result is not guaranteed to be accurate; approximations may be used when large numbers of records are available. |
GetTotals | ListDataRow1 GetTotals(FilterExpression1 filterExpression, Uri[] columnUris) | Calculates per-column totals over the range of data. "filterExpression" is used to exclude some data rows from the calculation, and can be null; "columnUris" is an array of column Uri to total. A data row is returned; for columns that cannot be aggregated (eg. text columns like "Name"), a data cell of null type is expected. |