![]() |
SwyxIt! Client SDK 14.20
|
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. |