Class CalendarException
Nombre del espacio: Aspose.Tasks Asamblea: Aspose.Tasks.dll (25.4.0)
Representa períodos de tiempo excepcionales en un calendario.
[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class CalendarException
Inheritance
Miembros heredados
object.GetType() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Constructors
CalendarException()
Inicia una nueva instancia de la clase Aspose.Tasks.CalendarExcepción.
public CalendarException()
Properties
DayWorking
Recibe o establece un valor que indica si la fecha o tipo de día especificado está funcionando.
public bool DayWorking { get; set; }
Valor de la propiedad
DaysOfWeek
Obtenga el DayTypeCollection para este objeto.Los días de la semana en los que la excepción es válida.
public DayTypeCollection DaysOfWeek { get; }
Valor de la propiedad
EnteredByOccurrences
Recibe o establece un valor que indica si el rango de repetición se define mediante la introducción de un número de eventos.False especifica que el rango de repetición se define mediante la entrada de una fecha de finalización.
public bool EnteredByOccurrences { get; set; }
Valor de la propiedad
FromDate
Obtenga o establece el comienzo del tiempo de excepción.
public DateTime FromDate { get; set; }
Valor de la propiedad
Month
Recibe o establece el mes para el que se planea una recurrencia excepcional.
public Month Month { get; set; }
Valor de la propiedad
MonthDay
Recibe o establece el día de un mes en el que se planea una repetición excepcional.
public int MonthDay { get; set; }
Valor de la propiedad
MonthItem
Obtenga o establece el artículo del mes para el que se planea una repetición excepcional.
public MonthItemType MonthItem { get; set; }
Valor de la propiedad
MonthPosition
Obtenga o establece la posición de un artículo mensual dentro de un mes.
public MonthPosition MonthPosition { get; set; }
Valor de la propiedad
Name
Recibe o establece el nombre de la excepción.
public string Name { get; set; }
Valor de la propiedad
Occurrences
Recibe o establece el número de eventos para los que la excepción de calendario es válida.
public int Occurrences { get; set; }
Valor de la propiedad
ParentCalendar
Obtenga el calendario parental para este objeto.
public Calendar ParentCalendar { get; }
Valor de la propiedad
Period
Recibe o establece el período de recurrencia para la excepción.
public int Period { get; set; }
Valor de la propiedad
ToDate
Obtenga o establece el fin del tiempo de excepción.
public DateTime ToDate { get; set; }
Valor de la propiedad
Type
Obtenga o establece el tipo de excepción.
public CalendarExceptionType Type { get; set; }
Valor de la propiedad
WorkingTimes
Obtener o establecer el objeto WorkingTimeCollection.La colección de horas de trabajo que define el tiempo trabajado en el día de la semana.
public WorkingTimeCollection WorkingTimes { get; set; }
Valor de la propiedad
Methods
CheckException(DateTime)
Volverá válido si la instancia especificada de la estructura System.DateTime es el día de excepción.
public bool CheckException(DateTime dt)
Parameters
dt
DateTime
la instancia especificada de la estructura System.DateTime.
Returns
Devolverá verdad si el valor System.DateTime es el día de excepción; de lo contrario, falso.
Delete()
Elimina la instancia de excepción del objeto del calendario parent CalendarExceptionCollection.
public void Delete()
GetExceptionDates()
Retorna las fechas en las que se aplique la excepción de calendario.
public IEnumerable<datetime> GetExceptionDates()
Returns
IEnumerable &ylt; DateTime >
En caso de devolución de una recopilación de excepciones se aplican las fechas de la excepción de calendario.
GetWorkingTime()
Retornar el tiempo de trabajo para una excepción de calendario.
public TimeSpan GetWorkingTime()
Returns
Retorna el tiempo de trabajo para esta excepción de calendario.