Represents the Fax configuration settings on an IC server.

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 FaxServerSettings
Visual Basic
Public Class FaxServerSettings

Remarks

Use the FaxServerSettings to retrieve the set of Fax-related behavior settings defined on the IC server.

The properties available in this class represent the defaults established by the IC server administrator for items such as the default cover page template and values used to populate that page, as well as the delivery behavior (RetryAttempts, RetryDelay).

Before using any of the properties exposed through this class you should check to see if the settings are valid. Each of the integer-based properties like RetryAttempts have a matching property with a "Valid" extension that indicates if the property contains a valid value (RetryAttemptsValid). String properties can be compared against nullNothingnullptra null reference (Nothing in Visual Basic) to determine their validity.


Note
The properties exposed through the FaxServerSettings class are read-only. Changes to these values may only be made by an IC administrator.

Examples

The following example demonstrates retrieving the list of Fax groups visible to a user.
CopyC#
FaxServerSettings faxServerSettings;

UnifiedMessagingManager umManager = UnifiedMessagingManager.GetInstance(IceLibSession);
faxServerSettings = umManager.GetFaxServerSettings();

ReadOnlyCollection<string> FaxGroups = faxServerSettings.FaxGroups;

Inheritance Hierarchy

System..::..Object
  ININ.IceLib.UnifiedMessaging..::..FaxServerSettings

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