AppMetadata
extends Type
in package
Defines metadata about a mail app.
Table of Contents
Properties
- $ActionUrl : string
- Identifies the URL that the user should navigate to, in order to fix an issue indicated by the AppStatus element.
- $AppStatus : string
- Indicates the status of the mail app.
- $ConsentState : string
- The consent state of the extension.
- $EnabledStatus : bool
- Undocumented.
- $EndNodeUrl : string
- Specifies the URL for the mail app in the Office Store.
- $ExtensionType : string
- Undocumented.
- $InstalledBy : string
- Undocumented.
- $IsMandatory : bool
- Whether or not the extension is mandatory.
- $LicenseStatus : string
- Undocumented.
- $MarketplaceAssetId : string
- The asset id of the addin in the marketplace
- $ProductId : string
- Undocumented.
- $TrialExpirationDate : string
- Undocumented.
Methods
- __clone() : mixed
- Clones any object properties on a type object when it is cloned. Allows for a deep clone required when using object to represent data types when making a SOAP call.
Properties
$ActionUrl
Identifies the URL that the user should navigate to, in order to fix an issue indicated by the AppStatus element.
public
string
$ActionUrl
Tags
$AppStatus
Indicates the status of the mail app.
public
string
$AppStatus
Possible values:
- Null or 0: The mail app has a healthy status.
- 1.0: The mail app could not be automatically updated. The mail ap needs to be re-installed from the Office Store.
- 1.1: The mail app could not be automatically updated. The mail app requires increased permissions, and this requires your review and confirmation to install.
- 1.2: The mail app couldn't be updated automatically. The current license has expired or is invalid. Please update the mail app from the Office Store.
- 2.0: The mail app license could not be automatically updated. The license for the mail app needs to be recovered from the Office Store.
- 2.1: The mail app license could not be automatically updated. The current license has expired. A new license for this app needs to be installed from the Office Store.
- 3.0: The Office Store status for the mail app has changed. This may indicate that there is a problem with the mail app. Go to the mail app page in the Office Store for more information.
- 3.1: The mail app has been removed from the Office Store.
- 3.2: A problem has been discovered with the mail app and it has temporarily been withdrawn from the Office Store.
- 3.3: The mail app will be removed from the Office Store within 30 days.
- 4.0: The mail app has been automatically disabled by your mail client.
- 4.1: The mail app has been disabled by Outlook for performance reasons.
Tags
$ConsentState
The consent state of the extension.
public
string
$ConsentState
Tags
$EnabledStatus
Undocumented.
public
bool
$EnabledStatus
Tags
$EndNodeUrl
Specifies the URL for the mail app in the Office Store.
public
string
$EndNodeUrl
Tags
$ExtensionType
Undocumented.
public
string
$ExtensionType
Tags
$InstalledBy
Undocumented.
public
string
$InstalledBy
Tags
$IsMandatory
Whether or not the extension is mandatory.
public
bool
$IsMandatory
Tags
$LicenseStatus
Undocumented.
public
string
$LicenseStatus
Tags
$MarketplaceAssetId
The asset id of the addin in the marketplace
public
string
$MarketplaceAssetId
Tags
$ProductId
Undocumented.
public
string
$ProductId
Tags
$TrialExpirationDate
Undocumented.
public
string
$TrialExpirationDate
Tags
Methods
__clone()
Clones any object properties on a type object when it is cloned. Allows for a deep clone required when using object to represent data types when making a SOAP call.
public
__clone() : mixed