![]() |
SwyxIt! Client SDK
14.21
|
import "CLMgrPub.idl";
Public Member Functions | |
| HRESULT | ResolveNumber ([in] BSTR Number, [out] BSTR *pName) |
| HRESULT | GetPreferredNumberStyle ([out] DWORD *pStyle) |
Line Manager PlugIn interface; used by Client Line Manager for resolving a phone number to a name
This interface has to be implemented by a Line Manager PlugIn if it allows resolving phone numbers.
| HRESULT IClientResolverAddIn::GetPreferredNumberStyle | ( | [out] DWORD * | pStyle | ) |
This method will return the preferred phone number style to be resolved
* typedef enum
* {
* PubCLMgrNumberStyleFull, //e.g. 0004923147770 or 0023147770
* PubCLMgrNumberStylePlain, //e.g. 4923147770 or 23147770
* PubCLMgrNumberStyleCanonical //e.g. +49 (231) 47770 or +49 (231) 4777-0
* PubCLMgrNumberStyleFullPublic //e.g. 004923147770 or 023147770
* } PubCLMgrNumberStyle;
*
| HRESULT IClientResolverAddIn::ResolveNumber | ( | [in] BSTR | Number, |
| [out] BSTR * | pName ) |
This method will resolve a phone number to a name
| Number | Number format will be preferred number style as returned by GetPreferredNumberStyle |
| *pName | Name. |