Click or drag to resize

FormsClientCheckAllFormsAsync Method

To get started, call one of the following methods:
  • Anysense.API.Client.V1.ApiClient.Create
  • Anysense.API.Client.V1.ApiClient.CreateAsync
  • Anysense.API.Client.V1.ApiClient.CreateWithToken
  • Anysense.API.Client.V1.ApiClient.CreateWithTokenAsync
See Anysense.API.Client.Shared.BaseClient<T> for documentation on these methods.
Gets all forms, and all their versions, in the system.

Namespace: Anysense.API.Client.V1
Assembly: Anysense.API.Client (in Anysense.API.Client.dll) Version: 1.29.8-dev
Syntax
C#
public Task<CheckAllFormsResponse> CheckAllFormsAsync(
	CheckFormsRequest request
)

Parameters

request  CheckFormsRequest
The CheckForms request.
See Implementation Notes.

Return Value

TaskCheckAllFormsResponse
Remarks
The Form structure can be found on the Version-property.The Form consists of a list of FormElements, where all PivotItems and LookupContainers defines the beginning of a new section.
Calculation and Statistics elements can be igored by third-party applications, since Anysense always updates these values when saving. Requester needs to be a FormDesigner or DataAdministrator - or a Client If RowVerson then the method will only return forms changed since last request. It may return forms (and versions) that has been returned in a previous call, because rowversion can change, without creating a new version. If one form changes (even if just a user is added to the form), we return all versions of the form, because we do not have tracking of versions.
See Also