Click or drag to resize
CMS.Personas Namespace
 
Classes
  ClassDescription
Public classContactInfoExtensions
Provides extension methods working with personas for ContactInfo.
Public classContactPersonaEvaluator
Contains methods for reevaluation of contact's persona.
Public classPersonaContactHistoryInfo
PersonaContactHistory data container class.
Public classPersonaContactHistoryInfoProvider
Class providing PersonaContactHistoryInfo management.
Public classPersonaInfo
PersonaInfo data container class.
Public classPersonaInfoExtensions
Provides extension methods for PersonaInfo.
Public classPersonaInfoProvider
Class providing PersonaInfo management.
Public classPersonaPictureImgTagGenerator
Class capable of generating HTML img tags displaying persona picture.
Public classPersonaPictureUrlCreator
Creates urls of the persona images.
Public classPersonaService
Provides methods to determine membership of contacts in personas.
Public classPersonasFactory
Factory to access classes of the Personas module.
Interfaces
  InterfaceDescription
Public interfaceIContactPersonaEvaluator
Contains methods for reevaluation of contact's persona.
Public interfaceIPersonaContactHistoryInfoProvider
Declares members for PersonaContactHistoryInfo management.
Public interfaceIPersonaInfoProvider
Declares members for PersonaInfo management.
Public interfaceIPersonaPictureImgTagGenerator
Defines contract of the service capable of generating HTML img tags displaying persona picture.
Public interfaceIPersonaPictureUrlCreator
Creates urls of the persona images.
Public interfaceIPersonaService
Provides methods to determine membership of contacts in personas.
Public interfaceIPreviewPersonaStorage
Defines contract for the storage for saving and retrieving personas which should be displayed in the preview mode.