C# 클래스 CalDavSynchronizer.Implementation.Common.CommonEntityMapper

파일 보기 프로젝트 열기: aluxnimm/outlookcaldavsynchronizer

공개 메소드들

메소드 설명
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[]

메소드 상세

MapCustomProperties1To2() 공개 정적인 메소드

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
리턴 void

MapCustomProperties2To1() 공개 정적인 메소드

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
리턴 void

MapDayOfWeek1To2() 공개 정적인 메소드

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

MapDayOfWeek2To1() 공개 정적인 메소드

public static MapDayOfWeek2To1 ( IList source ) : OlDaysOfWeek
source IList
리턴 OlDaysOfWeek

MapPriority1To2() 공개 정적인 메소드

public static MapPriority1To2 ( OlImportance value ) : int
value OlImportance
리턴 int

MapPriority2To1() 공개 정적인 메소드

public static MapPriority2To1 ( int value ) : OlImportance
value int
리턴 OlImportance

MapPrivacy1To2() 공개 정적인 메소드

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

MapPrivacy2To1() 공개 정적인 메소드

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

SplitCategoryString() 공개 정적인 메소드

public static SplitCategoryString ( string categoryStringOrNull ) : string[]
categoryStringOrNull string
리턴 string[]