AsyncConversion.Completed Property

Gets an indication whether the asynchronous operation has completed.

public bool Completed { get; }
Public Property Completed As Boolean

Property Value

Boolean

Licensing Info

This property is a DynamicPDF Converter feature. One of the following is required for non-evaluation usage:

Examples

This example shows how to make use of IsCompleted property of AsyncConversion.
Imports ceTe.DynamicPDF.Conversion

Module Module1

    Sub Main()

        ' Create a instance of AsyncConverter
        Dim converter As AsyncConverter = New AsyncConverter

        ' Call Convert method to start conversion asynchronously and  Get the status of conversion
        Dim asyncConversion As AsyncConversion = converter.Convert("C:\MyDocument.doc")

        While (True)
            If (asyncConversion.Completed) Then
                Dim MyData() As Byte = asyncConversion.GetOutputData()
                Exit While
            End If
        End While

    End Sub

End Module
using System;
using ceTe.DynamicPDF.Conversion;

class MyClass
{
    static void Main()
    {
        // Create a instance of AsyncConverter
        AsyncConverter converter = new AsyncConverter();
      
        // Call Convert method to start conversion asynchronously and  Get the status of conversion
        AsyncConversion asyncConversion = converter.Convert(@"C:\MyDocument.doc");               
  
        while(true)
        {
            if (asyncConversion.Completed)
            {
                byte[] MyData = asyncConversion.GetOutputData();
                break;
            }
        }
    }      
}

See Also

AsyncConversion
ceTe.DynamicPDF.Conversion

In this topic