Show / Hide Table of Contents

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.

DocumentTags

Substitution tags for a document, based on data from a IDocumentInfo

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.

SaleTags

Substitution tags for a sale, based on data from a ISaleInfo2

SelectionTags

Container for tag variables for selection information, based on data from a ISelectionInfo.

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.

© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top