C# Class DirkSarodnick.GoogleSync.Core.Extensions.CalendarExtensions

Defines the Calendar Extensions.
ファイルを表示 Open project: d03n3rfr1tz3/GoogleSync

Public Methods

Method Description
GetMinutes ( this reminder ) : int

Gets the minutes.

GetRecipientType ( this type ) : OlMeetingRecipientType

Gets the type of the recipient.

GetRecipientType ( this type ) : Who.AttendeeType

Gets the type of the recipient.

GetStatus ( this transparency ) : OlBusyStatus

Gets the status.

GetStatus ( this status ) : OlResponseStatus

Gets the status.

GetStatus ( this visibility ) : OlSensitivity

Gets the status.

GetStatus ( this status ) : string

Gets the status.

Merge ( this locations, string location ) : bool

Merges the specified locations.

Merge ( this participants, AppointmentItem outlookCalendarItem ) : bool

Merges the specified participants.

MergeRecipients ( this outlookCalendarItem, IEnumerable googleParticipants ) : bool

Merges the specified recipients.

MergeRecurrence ( this outlookCalendarItem, Google.GData.Extensions.Recurrence recurrence ) : bool

Merges the recurrence.

MergeWith ( this googleCalendarItem, AppointmentItem outlookCalendarItem ) : bool

Merges the with.

MergeWith ( this outlookCalendarItem, Google.GData.Calendar.EventEntry googleCalendarItem ) : bool

Merges the with.

Mergeable ( this calendarItems, Google.GData.Calendar.EventEntry calendarItem ) : IEnumerable

Determines wether the calendar items are mergable.

Mergeable ( this calendarItems, AppointmentItem calendarItem ) : IEnumerable

Determines wether the calendar items are mergable.

Mergeable ( AppointmentItem outlookCalendarItem, Google.GData.Calendar.EventEntry googleCalendarItem ) : bool

Determines wether the calendar items are mergable.

Method Details

GetMinutes() public static method

Gets the minutes.
public static GetMinutes ( this reminder ) : int
reminder this The reminder.
return int

GetRecipientType() public static method

Gets the type of the recipient.
public static GetRecipientType ( this type ) : OlMeetingRecipientType
type this The type.
return OlMeetingRecipientType

GetRecipientType() public static method

Gets the type of the recipient.
public static GetRecipientType ( this type ) : Who.AttendeeType
type this The type.
return Google.GData.Extensions.Who.AttendeeType

GetStatus() public static method

Gets the status.
public static GetStatus ( this transparency ) : OlBusyStatus
transparency this The transparency.
return OlBusyStatus

GetStatus() public static method

Gets the status.
public static GetStatus ( this status ) : OlResponseStatus
status this The status.
return OlResponseStatus

GetStatus() public static method

Gets the status.
public static GetStatus ( this visibility ) : OlSensitivity
visibility this The visibility.
return OlSensitivity

GetStatus() public static method

Gets the status.
public static GetStatus ( this status ) : string
status this The status.
return string

Merge() public static method

Merges the specified locations.
public static Merge ( this locations, string location ) : bool
locations this The locations.
location string The location.
return bool

Merge() public static method

Merges the specified participants.
public static Merge ( this participants, AppointmentItem outlookCalendarItem ) : bool
participants this The participants.
outlookCalendarItem AppointmentItem The outlook calendar item.
return bool

MergeRecipients() public static method

Merges the specified recipients.
public static MergeRecipients ( this outlookCalendarItem, IEnumerable googleParticipants ) : bool
outlookCalendarItem this The outlook calendar item.
googleParticipants IEnumerable The google participants.
return bool

MergeRecurrence() public static method

Merges the recurrence.
public static MergeRecurrence ( this outlookCalendarItem, Google.GData.Extensions.Recurrence recurrence ) : bool
outlookCalendarItem this The outlook calendar item.
recurrence Google.GData.Extensions.Recurrence The recurrence.
return bool

MergeWith() public static method

Merges the with.
public static MergeWith ( this googleCalendarItem, AppointmentItem outlookCalendarItem ) : bool
googleCalendarItem this The google calendar item.
outlookCalendarItem AppointmentItem The outlook calendar item.
return bool

MergeWith() public static method

Merges the with.
public static MergeWith ( this outlookCalendarItem, Google.GData.Calendar.EventEntry googleCalendarItem ) : bool
outlookCalendarItem this The outlook calendar item.
googleCalendarItem Google.GData.Calendar.EventEntry The google calendar item.
return bool

Mergeable() public static method

Determines wether the calendar items are mergable.
public static Mergeable ( this calendarItems, Google.GData.Calendar.EventEntry calendarItem ) : IEnumerable
calendarItems this The calendar items.
calendarItem Google.GData.Calendar.EventEntry The calendar item.
return IEnumerable

Mergeable() public static method

Determines wether the calendar items are mergable.
public static Mergeable ( this calendarItems, AppointmentItem calendarItem ) : IEnumerable
calendarItems this The calendar items.
calendarItem AppointmentItem The calendar item.
return IEnumerable

Mergeable() public static method

Determines wether the calendar items are mergable.
public static Mergeable ( AppointmentItem outlookCalendarItem, Google.GData.Calendar.EventEntry googleCalendarItem ) : bool
outlookCalendarItem AppointmentItem The outlook calendar item.
googleCalendarItem Google.GData.Calendar.EventEntry The google calendar item.
return bool