Partager via


UsdConfigurationManager Class

Definition

Represents a service interface to access Microsoft Dynamics 365 and Unified Service Desk configuration data.

public ref class UsdConfigurationManager : Microsoft::Crm::UnifiedServiceDesk::CommonUtility::DataLoader::IUsdConfiguraitonManager
public class UsdConfigurationManager : Microsoft.Crm.UnifiedServiceDesk.CommonUtility.DataLoader.IUsdConfiguraitonManager
type UsdConfigurationManager = class
    interface IUsdConfiguraitonManager
Public Class UsdConfigurationManager
Implements IUsdConfiguraitonManager
Inheritance
UsdConfigurationManager
Implements

Constructors

UsdConfigurationManager(CrmServiceClient, ProfileOperations)

Initializes a new instance of the UsdConfigurationManager class.

Properties

CrmManagementSvc

Gets the management connection to Dynamics 365.

It is read-only.

IsUsdConfigDataReady

Gets a Boolean value that specifies whether the USD configuration data is ready or not.

UserProfileService

Gets the Dynamics 365 user profile object.

Methods

GetConfigurationXml(String)

Retrieves the configuration XML.

LoadUsdConfig(Boolean)
ReadCachableEntity(String, String, String, String, Boolean)

Reads from the cached entity.

RefreshCachedEntry(String)

Refreshes the cached entry.

RefreshUserSettingsFromServer()

Refreshes the user settings.

Events

UsdConfigDataLoaded

Raised when Unified Service Desk data has completed loading.

UsdLoadFailure

Raised to notify the caller when the Unified Service Desk data fails to load.

UsdLoadingMessageUpdate

Raised to notify a caller that the user interface (UI) splash screen should be updated.

Applies to