ClientExtension Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Defines a reference to a client extension object. The ClientExtension class is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013.
public ref class ClientExtension sealed : Microsoft::Exchange::WebServices::Data::ComplexProperty
public sealed class ClientExtension : Microsoft.Exchange.WebServices.Data.ComplexProperty
Public NotInheritable Class ClientExtension
Inherits ComplexProperty
- Inheritance
Constructors
ClientExtension(ExtensionType, ExtensionInstallScope, Stream, String, String, Boolean, Boolean, Boolean, ClientExtensionProvidedTo, StringList, String, String) |
Initializes a new instance of the ClientExtension class.The ClientExtension(ExtensionType, ExtensionInstallScope, Stream, String, String, Boolean, Boolean, Boolean, ClientExtensionProvidedTo, StringList, String, String) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
Properties
AppStatus |
Gets or sets the app status.The AppStatus property is applicable for clients that target Exchange Online and versions of Exchange starting with 15.00.0847.032. |
Etoken |
Gets or sets the entitlement token for the app.The Etoken property is applicable for clients that target Exchange Online and versions of Exchange starting with 15.00.0847.032. |
IsAvailable |
Gets or sets the value indicating whether the extension is available. The IsAvailable property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
IsEnabledByDefault |
Gets or sets the value indicating whether the extension is enabled by default. The IsEnabledByDefault property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
IsMandatory |
Gets or sets the value indicating whether the extension is required. The IsMandatory property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
ManifestStream |
Gets or sets the extension manifest stream. The ManifestStream property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
MarketplaceAssetID |
Gets or sets the asset ID for Office Marketplace. The MarketplaceAssetID property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
MarketplaceContentMarket |
Gets or sets the marketplace content. The MarketplaceContentMarket property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
ProvidedTo |
Gets or sets the organizational group membership that can access the extension. The ProvidedTo property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
Scope |
Gets or sets the extension scope. The Scope property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
SpecificUsers |
Gets or sets the user list this extension is provided to. The SpecificUsers property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
Type |
Gets or sets the extension type. The Type property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |