Retrieve Next Sequence Element |
This example shows how to retrieve next element from a predefined sequence.
In some cases the DocuWare client applications would like to retrieve an element from a predefined sequence. This example shows how this could be done.
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using DocuWare.Platform.ServerClient; namespace DocuWare.PlatformClientExamples { static partial class ExamplesAsync { /// <summary> /// Retrieves the next sequence element. /// </summary> /// <param name="cabinet">The file cabinet for which the sequence is created.</param> /// <param name="sequenceId">The GUID of the sequence.</param> /// <returns>Returns the next sequence element.</returns> public static string GetNextSequenceElement(FileCabinet cabinet, string sequenceId) { SequenceResult result = cabinet.PostToNextSequenceElementRelationForSequenceResult(new SequenceRequest() { SequenceId = sequenceId }); return result.NextElement; } } }