Interface ISdkConfiguration
SdkOptions contains the configuration settings to initialise the SDK.
public interface ISdkConfiguration
Properties
AnalyticsTrackingEnabled
Analytics tracking toggle.
bool AnalyticsTrackingEnabled { get; set; }
Property Value
ChannelId
Property for storing channel id information.
string ChannelId { get; set; }
Property Value
Language
Property for setting language.
ZendeskLanguage? Language { get; set; }
Property Value
- ZendeskLanguage?
MetadataValidationEnabled
Metadata validation toggle.
bool MetadataValidationEnabled { get; set; }
Property Value
OnSessionEnded
Optional callback invoked when the server ends the session.
Action OnSessionEnded { get; set; }
Property Value
OnUiClosed
Optional callback invoked once the Zendesk SDK UI has fully closed and its realtime connection has been torn down. This is the moment to refresh an unread-count badge: call GetUnreadMessageCountAsync from here to pull the latest count and re-subscribe for live updates.
Action OnUiClosed { get; set; }