SpiraPlan: ImportExport SOAP Web Service
See all operations
TestSet_Retrieve
Description
Retrieves a list of testSets in the system that match the provided filter
Example(s)
spiraImportExport.Connection_Authenticate("fredbloggs", "fredbloggs"); spiraImportExport.Connection_ConnectToProject(1); List<RemoteFilter> remoteFilters = new List<RemoteFilter>(); RemoteFilter remoteFilter = new RemoteFilter(); remoteFilter.PropertyName = "OwnerId"; remoteFilter.MultiValue = new MultiValueFilter(); List<int> multiValues = remoteFilter.MultiValue.Values; multiValues.Add(2); multiValues.Add(3); remoteFilters.Add(remoteFilter); remoteFilter = new RemoteFilter(); remoteFilter.PropertyName = "TestSetStatusId"; remoteFilter.MultiValue = new MultiValueFilter(); multiValues = remoteFilter.MultiValue.Values; multiValues.Add((int)Task.TaskStatus.NotStarted); multiValues.Add((int)Task.TaskStatus.InProgress); remoteFilters.Add(remoteFilter); remoteFilter = new RemoteFilter(); remoteFilter.PropertyName = "PlannedDate"; remoteFilter.DateRangeValue = new DateRange(); remoteFilter.DateRangeValue.StartDate = DateTime.Parse("2/1/2007"); remoteFilter.DateRangeValue.EndDate = DateTime.Parse("2/28/2007"); remoteFilters.Add(remoteFilter); RemoteTestSet[] remoteTestSets = spiraImportExport.TestSet_Retrieve(remoteFilters.ToArray(), 1, 999999);
Parameters
Type | Name | Required |
---|---|---|
ArrayOfRemoteFilter? | remoteFilters - The list of filters to apply | |
int | startingRow - The first row to return (starting with 1) | Yes |
int | numberOfRows - The number of rows to return | Yes |
Return Value
ArrayOfRemoteTestSet - List of testSets