ClientExtension ClientExtension ClientExtension Class

Definition

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
ClientExtensionClientExtensionClientExtension

Constructors

ClientExtension(ExtensionType, ExtensionInstallScope, Stream, String, String, Boolean, Boolean, Boolean, ClientExtensionProvidedTo, StringList, String, String) ClientExtension(ExtensionType, ExtensionInstallScope, Stream, String, String, Boolean, Boolean, Boolean, ClientExtensionProvidedTo, StringList, String, String) 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 AppStatus 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 Etoken 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 IsAvailable 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 IsEnabledByDefault 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 IsMandatory 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 ManifestStream 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 MarketplaceAssetID 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 MarketplaceContentMarket 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 ProvidedTo 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 Scope 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 SpecificUsers 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 Type 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.

Applies to