SwyxIt! Client SDK 14.20
Loading...
Searching...
No Matches
IContactDataPlugin Interface Reference

import "CLMgrPub.idl";

Inheritance diagram for IContactDataPlugin:

Public Member Functions

HRESULT GetContactDataPluginID ([out, retval] BSTR *pVal)
 
HRESULT GetContactDataPluginName ([out, retval] BSTR *pVal)
 
HRESULT GetContactByID ([in] BSTR bstrContactID, [out, retval] VARIANT *pContact)
 
HRESULT SearchContacts ([in] BSTR bstrSearchString, [out] VARIANT *pVal)
 
HRESULT GetFreeBusyInfo ([in] BSTR bstrContactId, [out] long *pCurrentState, [out] DATE *pCurrentStateTill, [out] long *pNextState, [out] DATE *pNextStateTill)
 
HRESULT ResolveRecipientById ([in] BSTR bstrContactId, [out] BSTR *pResolvedName, [out] BSTR *pResolvedEMailAddress, [out] BOOL *pIsResolved, [out] BOOL *pIsRealUser)
 
HRESULT ShowContactEx ([in] BSTR bstrContactId)
 

Member Function Documentation

◆ GetContactByID()

HRESULT IContactDataPlugin::GetContactByID ( [in] BSTR bstrContactID,
[out, retval] VARIANT * pContact )

◆ GetContactDataPluginID()

HRESULT IContactDataPlugin::GetContactDataPluginID ( [out, retval] BSTR * pVal)

◆ GetContactDataPluginName()

HRESULT IContactDataPlugin::GetContactDataPluginName ( [out, retval] BSTR * pVal)

◆ GetFreeBusyInfo()

HRESULT IContactDataPlugin::GetFreeBusyInfo ( [in] BSTR bstrContactId,
[out] long * pCurrentState,
[out] DATE * pCurrentStateTill,
[out] long * pNextState,
[out] DATE * pNextStateTill )

◆ ResolveRecipientById()

HRESULT IContactDataPlugin::ResolveRecipientById ( [in] BSTR bstrContactId,
[out] BSTR * pResolvedName,
[out] BSTR * pResolvedEMailAddress,
[out] BOOL * pIsResolved,
[out] BOOL * pIsRealUser )

◆ SearchContacts()

HRESULT IContactDataPlugin::SearchContacts ( [in] BSTR bstrSearchString,
[out] VARIANT * pVal )

◆ ShowContactEx()

HRESULT IContactDataPlugin::ShowContactEx ( [in] BSTR bstrContactId)

The documentation for this interface was generated from the following file: