ClientExtension Constructor
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.
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.
public:
ClientExtension(Microsoft::Exchange::WebServices::Data::ExtensionType type, Microsoft::Exchange::WebServices::Data::ExtensionInstallScope scope, System::IO::Stream ^ manifestStream, System::String ^ marketplaceAssetID, System::String ^ marketplaceContentMarket, bool isAvailable, bool isMandatory, bool isEnabledByDefault, Microsoft::Exchange::WebServices::Data::ClientExtensionProvidedTo providedTo, Microsoft::Exchange::WebServices::Data::StringList ^ specificUsers, System::String ^ appStatus, System::String ^ etoken);
public ClientExtension (Microsoft.Exchange.WebServices.Data.ExtensionType type, Microsoft.Exchange.WebServices.Data.ExtensionInstallScope scope, System.IO.Stream manifestStream, string marketplaceAssetID, string marketplaceContentMarket, bool isAvailable, bool isMandatory, bool isEnabledByDefault, Microsoft.Exchange.WebServices.Data.ClientExtensionProvidedTo providedTo, Microsoft.Exchange.WebServices.Data.StringList specificUsers, string appStatus, string etoken);
Public Sub New (type As ExtensionType, scope As ExtensionInstallScope, manifestStream As Stream, marketplaceAssetID As String, marketplaceContentMarket As String, isAvailable As Boolean, isMandatory As Boolean, isEnabledByDefault As Boolean, providedTo As ClientExtensionProvidedTo, specificUsers As StringList, appStatus As String, etoken As String)
Parameters
- type
- ExtensionType
The extension type.
- scope
- ExtensionInstallScope
The extension install scope.
- manifestStream
- Stream
The manifest stream; can be null.
- marketplaceAssetID
- String
The asset ID for Office Marketplace.
- marketplaceContentMarket
- String
The content market for Office Marketplace.
- isAvailable
- Boolean
true if the extension is available; otherwise, false.
- isMandatory
- Boolean
true if the extension is mandatory; otherwise, false.
- isEnabledByDefault
- Boolean
true if the extension is enabled by default; otherwise, false.
- providedTo
- ClientExtensionProvidedTo
The organizational group membership.
- specificUsers
- StringList
The list of users extension is provided for; can be null.
- appStatus
- String
The app's status.
- etoken
- String
The entitlement token for the app.
Applies to
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for