Namespace SuperOffice.CRM.Globalization
Classes
AddressData
Facede for AddressRow so the AddressFormatter can access it.
AddressElementFormat
Description of an address format for an element in the address.
AddressFormat
Class that interprets the AddressFormat table
AddressFormatCache
Cache for address formats, accessed by layout id
AddressFormatter
Format addresses from a Person or Contact. Use the FormatContact(int, AddressRow, AddressRow) or FormatPerson(PersonRow, AddressRow) to format the address.
AddressFormatter.AddressData
Address Data struct
AddressFormatter.Data
Data struct for formatted Address data
AddressLayout
Summary description for AddressLayout.
AppointmentVariables
Substitution tags for an appointment, based on data from a IAppointmentInfo
ContactAddressData
Summary description for ContactAddressData.
ContactNameFormatter
Utility for formatting the name of a contact.
ContactTags
Substitution tags for a contact, based on data from a IContactInfo
Country
Class that holds one record from the Country table
CountryCache
CultureDataFormatter
This is a helper class designed to encode, parse and reformat culturally sensitive data types between an application server without culture knowledge, and a front-end with such knowledge.
CurrentPersonVariables
Summary description for CurrentPersonVariables.
DummyField
EmailFormatter
FadTags
Template tag supplier for fad0 - fadq address block variables
FadTemplateVariables
Wraps a TemplateVariables instance, to keep fadX template tags recursion safe
FormattedAddress
Structure holding formatted address information
FormattedFieldLocal
Local representation of a formatted field
FormattedFields
Class representing a collection of Localized Field objects
LanguageIdHelper
Metaphone
Generator function for Soundex strings, according to SuperOffice usage. This is based on Double Metaphone (c) 1998, 1999 by Lawrence Philips, further modified by SuperOffice.
The Soundex string generated here is used for duplicate searching - an exact match of Soundex implies a suspect duplicate of the originals.
OwnPersonVariables
Summary description for OwnPersonVariables.
PersonAddressData
Summary description for PostalAddressData.
PersonNameFormatter
Collection of helper functions to format names.
PersonVariables
Container for tag variables for person information, based on data from a IPersonInfo2.
PhoneFormatter
Functions for formatting a person's or contact's phone number.
ProjectTags
Container for tag variables for project information, based on data from a IProjectInfo.
QuoteAddressData
Summary description for PostalAddressData.
SystemTags
Summary description for system tags.
TemplateVariableIds
TemplateVariableIds is used as an argument to the TemplateVariables class.
TemplateVariables
This class holds template variables that can be used in template variable substitution.
UrlFormatter
Interfaces
IFormattedField
FormattedField interface
IQuoteAlternativeInfoPopulator
Interface for managed/native callback class for on-demand data marshalling from C++
IQuoteInfoPopulator
Interface for managed/native callback class for on-demand data marshalling from C++
IQuoteLineInfoPopulator
Interface for managed/native callback class for on-demand data marshalling from C++
IQuoteVersionInfoPopulator
Interface for managed/native callback class for on-demand data marshalling from C++
Enums
FormattedFieldFlags
PersonNameFormatter.NameFormatStylePreference
Enumerator used to determine the format of the full name.