Class ExchangeApp
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents an add-in configured in a Microsoft Exchange organization.
public class ExchangeApp : BaseTypeSection, IComparable<ExchangeApp>
- Inheritance
-
ExchangeApp
- Implements
Constructors
ExchangeApp()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.ExchangeApp class.
public ExchangeApp()
Properties
DefaultState
Gets or sets the default state of the add-in for users.
public ExchangeAppDefaultState DefaultState { get; set; }
Property Value
DefaultStateString
Gets the default state of the add-in for users as a human readable format.
public string DefaultStateString { get; set; }
Property Value
Description
Gets or sets the description of the add-in.
public string Description { get; set; }
Property Value
Enabled
Gets or sets whether the add-in is enabled.
public BooleanOption Enabled { get; set; }
Property Value
Guid
Gets or sets the unique identifier of the add-in in GUID format.
public string Guid { get; set; }
Property Value
Name
Gets or sets the name of the add-in.
public string Name { get; set; }
Property Value
Permissions
Gets or sets the permissions for the add-in.
public ExchangeAppPermissions Permissions { get; set; }
Property Value
PermissionsString
Gets the permissions for the add-in.
public string PermissionsString { get; set; }
Property Value
ProviderName
Gets or sets the name of the provider - for example "Microsoft".
public string ProviderName { get; set; }
Property Value
Version
Gets or sets the version of the add-in - for example "1.0".
public string Version { get; set; }
Property Value
Methods
Clone()
Returns a CENTREL.XIA.Configuration.Types.ExchangeApp cloned from this object.
public ExchangeApp Clone()
Returns
- ExchangeApp
A CENTREL.XIA.Configuration.Types.ExchangeApp.
CompareTo(ExchangeApp)
Compares two CENTREL.XIA.Configuration.Types.ExchangeApp objects to allow sorting alphabetically by name.
public int CompareTo(ExchangeApp other)
Parameters
other
ExchangeAppThe CENTREL.XIA.Configuration.Types.ExchangeApp to compare to.
Returns
- int
The sort order of the two CENTREL.XIA.Configuration.Types.ExchangeApp objects.