Class to contain the properties of a fax in progress. An instance of FaxEnvelopeProperties is created as a result of a call to GetFaxProperties(Int64) or GetFaxPropertiesAsync(Int64, EventHandler<(Of <<'(AsyncGetFaxPropertiesEventArgs>)>>), Object). In the case of the latter this object is returned in the AsyncGetFaxPropertiesEventArgs object. Objects of this class contain all of the important information about a fax and can be used whenever you want to display properties of an on-going fax.

Examples

The following example demonstrates getting the properties of an on-going fax.
CopyC#
  private void GetFaxProperties(FaxStatus status)
  {
        if (_UnifiedMessagingManager != null)
        {
            _UnifiedMessagingManager.GetFaxPropertiesAsync(Convert.ToInt32(status.EnvelopeId), new EventHandler<AsyncGetFaxPropertiesEventArgs>(OnGetFaxPropertiesCompleted), null);
        }
 }
 private void OnGetFaxPropertiesCompleted(object sender, AsyncGetFaxPropertiesEventArgs args)
{
    if (args.Error != null)
    {
        MessageBox.Show(this, args.Error.Message, "Fax Monitor", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
    }
    else
    {
        //Do something here to display the fax properties data
    }
}

Namespace: ININ.IceLib.UnifiedMessaging
Assembly: ININ.IceLib.UnifiedMessaging (in ININ.IceLib.UnifiedMessaging.dll) Version: 0.0.0.0 (22.3.0.218)

Syntax

C#
public class FaxEnvelopeProperties
Visual Basic
Public Class FaxEnvelopeProperties

Inheritance Hierarchy

System..::..Object
  ININ.IceLib.UnifiedMessaging..::..FaxEnvelopeProperties

Version Information

Supported for IC Server version 2015 R1 and beyond.
For 4.0, supported for IC Server version 4.0 GA and beyond.
For 3.0, supported for IC Server version 3.0 GA and beyond.

See Also