Location: mtmuidef.hrh
Allows clients to check dynamically the characteristics of an MTM.
The KUidMsvMtmUiQueryServiceAttributes
capability was not available for ER5. In ER5.1, this capability was defined but not used.
The following messaging capability UIDs are only intended for use by User Interface and UI Data MTMs. The UIDs are defined as macros.
KUidMsvMtmUiQueryCanGetNew
Supported from 6.0
Does the MTM support getting of new messages through a KMtmUiFunctionGetNew
operation.
KUidMsvMtmUiQueryCanOpenServiceOnAction
Supported from 6.0
Can the messaging application call CBaseMtmUi::Open()
on a message service context.
KUidMsvMtmUiQueryCanPrintMsgValue
Does the MTM support printing of messages through a KMtmUiFunctionPrint
operation.
KUidMsvMtmUiQueryCanPrintPreviewMsgValue
Does the MTM support print previewing of messages through a KMtmUiFunctionPrintPreview
operation.
KUidMsvMtmUiQueryConnectionOrientedServices
Indicates whether services belonging to this MTM should be added to the menu(s) listing connection-orientated services.
KUidMsvMtmUiQueryExtendedOpenProgress
Supported from 6.0
Does the MTM supply MTM-specific progress information.
KUidMsvMtmUiQueryMessagingInitialisation
Indicates whether a special setup step needs to be taken on the first time of execution of Email. If so, Email initialisation calls the KMtmUiMessagingInitialisation
operation on the MTM through the User Interface MTM InvokeSyncFunctionL()
function.
KUidMsvMtmUiQueryServiceAttributes
The characteristics of an MTM's services, using a bitmask of the flags described below:
EMtmUiAttributeLaunchingService
EMtmUiAttributeContainerService
EMtmUiAttributeConnectionOrientedService
In ER5.1, these are unused.