C# Class CalDavSynchronizer.Implementation.Common.CommonEntityMapper

Mostra file Open project: aluxnimm/outlookcaldavsynchronizer

Public Methods

Method Description
MapCustomProperties1To2 ( GenericComObjectWrapper userPropertiesWrapper, ICalendarPropertyList targetProperties, bool mapAllCustomProperties, PropertyMapping mappings, IEntityMappingLogger logger, log4net.ILog s_logger ) : void
MapCustomProperties2To1 ( ICalendarPropertyList sourceList, GenericComObjectWrapper userPropertiesWrapper, bool mapAllCustomProperties, PropertyMapping mappings, IEntityMappingLogger logger, log4net.ILog s_logger ) : void
MapDayOfWeek1To2 ( OlDaysOfWeek source, IList target ) : void
MapDayOfWeek2To1 ( IList source ) : OlDaysOfWeek
MapPriority1To2 ( OlImportance value ) : int
MapPriority2To1 ( int value ) : OlImportance
MapPrivacy1To2 ( OlSensitivity value, bool mapPrivateToConfidential ) : string
MapPrivacy2To1 ( string value, bool mapConfidentialToPrivate, bool mapPublicToPrivate ) : OlSensitivity
SplitCategoryString ( string categoryStringOrNull ) : string[]

Method Details

MapCustomProperties1To2() public static method

public static MapCustomProperties1To2 ( GenericComObjectWrapper userPropertiesWrapper, ICalendarPropertyList targetProperties, bool mapAllCustomProperties, PropertyMapping mappings, IEntityMappingLogger logger, log4net.ILog s_logger ) : void
userPropertiesWrapper GenericComObjectWrapper
targetProperties ICalendarPropertyList
mapAllCustomProperties bool
mappings CalDavSynchronizer.Contracts.PropertyMapping
logger IEntityMappingLogger
s_logger log4net.ILog
return void

MapCustomProperties2To1() public static method

public static MapCustomProperties2To1 ( ICalendarPropertyList sourceList, GenericComObjectWrapper userPropertiesWrapper, bool mapAllCustomProperties, PropertyMapping mappings, IEntityMappingLogger logger, log4net.ILog s_logger ) : void
sourceList ICalendarPropertyList
userPropertiesWrapper GenericComObjectWrapper
mapAllCustomProperties bool
mappings CalDavSynchronizer.Contracts.PropertyMapping
logger IEntityMappingLogger
s_logger log4net.ILog
return void

MapDayOfWeek1To2() public static method

public static MapDayOfWeek1To2 ( OlDaysOfWeek source, IList target ) : void
source OlDaysOfWeek
target IList
return void

MapDayOfWeek2To1() public static method

public static MapDayOfWeek2To1 ( IList source ) : OlDaysOfWeek
source IList
return OlDaysOfWeek

MapPriority1To2() public static method

public static MapPriority1To2 ( OlImportance value ) : int
value OlImportance
return int

MapPriority2To1() public static method

public static MapPriority2To1 ( int value ) : OlImportance
value int
return OlImportance

MapPrivacy1To2() public static method

public static MapPrivacy1To2 ( OlSensitivity value, bool mapPrivateToConfidential ) : string
value OlSensitivity
mapPrivateToConfidential bool
return string

MapPrivacy2To1() public static method

public static MapPrivacy2To1 ( string value, bool mapConfidentialToPrivate, bool mapPublicToPrivate ) : OlSensitivity
value string
mapConfidentialToPrivate bool
mapPublicToPrivate bool
return OlSensitivity

SplitCategoryString() public static method

public static SplitCategoryString ( string categoryStringOrNull ) : string[]
categoryStringOrNull string
return string[]