Business class for managing appointments. Más...
Métodos públicos | |
| override Event | _ToEvent () |
| Create an Event from the current appointment (this) | |
Métodos públicos heredados de sage.ew.o365.EventClass | |
| bool | _New (string tcCalendarId="") |
| Create a new Event from an Appointment. | |
| bool | _Delete (string tcEventId="") |
| Deletes an appointment. | |
| virtual bool | _Show (string tcCalendarId="") |
| Show the appointment. | |
| virtual bool | _ShowEventById (string tcEventId, string tcCalendarId="") |
| Show an event by Id. | |
Métodos públicos heredados de sage.ew.o365.o365consumer | |
| delegate void | _Authentication_Failed (object sender, EventArgs e) |
Authentication failed delegate | |
| o365consumer () | |
| Default Constructor. | |
| virtual string | _ShowUsers () |
| Method show the program users with email informed. | |
| void | _RaiseException (Exception toException) |
| Method to inform the user and log an exception. | |
Propiedades | |
| string | _Subject [get, set] |
| Subject of the appointment. | |
| string | _Location [get, set] |
| Location of the appointment. | |
| string | _Description [get, set] |
| Description of the appointment. | |
| DateTime | _StartDate [get, set] |
| Start date and time of the appointment. | |
| DateTime | _EndDate [get, set] |
| Finish date and time of the appointment. | |
| bool | _AllDay [get, set] |
| Events of 24h or more. | |
Propiedades heredados de sage.ew.o365.o365consumer | |
| static string | _ClientId [get, set] |
| Saved ClientId. | |
| static string | _ServiceResourceIds [get, set] |
| Saved ServiceResourceIds. | |
| static string | _RefreshToken [get, set] |
| Saved RefreshToken. | |
| bool | _IsSharingCalendar [get] |
| Tells if the shared calendar is ready. | |
| static string | _UserCalendars [get, set] |
| Saved calendars of the user. | |
| static string | _CurrentUserCode [get] |
| Saved calendars of the user. | |
| string | _ErrorMessage [get, set] |
| Description of errors that may crop up. | |
| virtual bool | _UseSharedCalendar [get, set] |
| Get or set if the operation is for the shared calendar. | |
| static IManagement | O365Management [get] |
| Returns current manager (User or Shared) | |
| static IManagement | O365ManagementUser [get] |
| Property O365Management: Returns the O365Management for user calendar operations creates the instance if not is created. | |
| static IManagement | O365ManagementSage50 [get] |
| Property O365Management: Returns the O365Management for shared calendar operations creates the instance if not is created. | |
Otros miembros heredados | |
Métodos públicos estáticos heredados de sage.ew.o365.o365consumer | |
| static void | _Resetear_Credenciales (Usuario toUsuario) |
| Método estatico para resetear las credenciales de un usuario. | |
Métodos protegidos heredados de sage.ew.o365.o365consumer | |
| void | _ValidateCalendarId (ref string tcCalendarId) |
| During shared calendar operations may get invalid calendar id. This function enforces the correct one. | |
Métodos protegidos estáticos heredados de sage.ew.o365.o365consumer | |
| static void | _Reset_User_Credentials (Usuario toUser) |
| Método para restablecer las credenciales de un usuario. | |
Atributos protegidos heredados de sage.ew.o365.EventClass | |
| Event | _oEvent = null |
| protected reference to Event object | |
Eventos heredados de sage.ew.o365.o365consumer | |
| _Authentication_Failed | _OnAuthenticationFailed |
| Authentication failed event. | |
Business class for managing appointments.
Definición en la línea 9 del archivo Appointment.cs.
|
inlinevirtual |
Create an Event from the current appointment (this)
Reimplementado de sage.ew.o365.EventClass.
Definición en la línea 81 del archivo Appointment.cs.
|
getset |
Events of 24h or more.
Definición en la línea 66 del archivo Appointment.cs.
|
getset |
Description of the appointment.
Definición en la línea 36 del archivo Appointment.cs.
|
getset |
Finish date and time of the appointment.
Definición en la línea 56 del archivo Appointment.cs.
|
getset |
Location of the appointment.
Definición en la línea 26 del archivo Appointment.cs.
|
getset |
Start date and time of the appointment.
Definición en la línea 46 del archivo Appointment.cs.
|
getset |
Subject of the appointment.
Definición en la línea 16 del archivo Appointment.cs.