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

Defines the Calendar Extensions.
Afficher le fichier Open project: d03n3rfr1tz3/GoogleSync

Méthodes publiques

Méthode 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 méthode

Gets the minutes.
public static GetMinutes ( this reminder ) : int
reminder this The reminder.
Résultat int

GetRecipientType() public static méthode

Gets the type of the recipient.
public static GetRecipientType ( this type ) : OlMeetingRecipientType
type this The type.
Résultat OlMeetingRecipientType

GetRecipientType() public static méthode

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

GetStatus() public static méthode

Gets the status.
public static GetStatus ( this transparency ) : OlBusyStatus
transparency this The transparency.
Résultat OlBusyStatus

GetStatus() public static méthode

Gets the status.
public static GetStatus ( this status ) : OlResponseStatus
status this The status.
Résultat OlResponseStatus

GetStatus() public static méthode

Gets the status.
public static GetStatus ( this visibility ) : OlSensitivity
visibility this The visibility.
Résultat OlSensitivity

GetStatus() public static méthode

Gets the status.
public static GetStatus ( this status ) : string
status this The status.
Résultat string

Merge() public static méthode

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

Merge() public static méthode

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

MergeRecipients() public static méthode

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

MergeRecurrence() public static méthode

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.
Résultat bool

MergeWith() public static méthode

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

MergeWith() public static méthode

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.
Résultat bool

Mergeable() public static méthode

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.
Résultat IEnumerable

Mergeable() public static méthode

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.
Résultat IEnumerable

Mergeable() public static méthode

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.
Résultat bool