Class CalendarException
Nome do espaço: Aspose.Tasks Assembleia: Aspose.Tasks.dll (25.4.0)
Representa períodos de tempo excepcionais em um calendário.
[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class CalendarException
Inheritance
Membros herdados
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
CalendarException()
Inicia uma nova instância da classe Aspose.Tasks.CalendarExcepção.
public CalendarException()
Properties
DayWorking
Recebe ou coloca um valor que indique se a data ou o tipo de dia especificado está funcionando.
public bool DayWorking { get; set; }
Valor da propriedade
DaysOfWeek
Obtenha a DayTypeCollection para este objeto.Os dias da semana em que a exceção é válida.
public DayTypeCollection DaysOfWeek { get; }
Valor da propriedade
EnteredByOccurrences
Recebe ou coloca um valor indicando se a faixa de repetição é definida pela introdução de um número de eventos.False especifica que a faixa de repetição é definida pela introdução de uma data de final.
public bool EnteredByOccurrences { get; set; }
Valor da propriedade
FromDate
Obter ou definir o início do tempo de exceção.
public DateTime FromDate { get; set; }
Valor da propriedade
Month
Obter ou definir o mês para o qual uma recorrência de exceção é programada.
public Month Month { get; set; }
Valor da propriedade
MonthDay
Obter ou definir o dia de um mês em que uma recorrência de exceção é programada.
public int MonthDay { get; set; }
Valor da propriedade
MonthItem
Recebe ou coloca o item do mês para o qual uma recorrência de exceção é programada.
public MonthItemType MonthItem { get; set; }
Valor da propriedade
MonthPosition
Recebe ou coloca a posição de um item de mês dentro de um mês.
public MonthPosition MonthPosition { get; set; }
Valor da propriedade
Name
Recebe ou coloca o nome da exceção.
public string Name { get; set; }
Valor da propriedade
Occurrences
Recebe ou fixa o número de eventos para os quais a exceção de calendário é válida.
public int Occurrences { get; set; }
Valor da propriedade
ParentCalendar
Obtenha o calendário parental para este objeto.
public Calendar ParentCalendar { get; }
Valor da propriedade
Period
Recebe ou fixa o período de recorrência para a exceção.
public int Period { get; set; }
Valor da propriedade
ToDate
Obter ou definir o fim do tempo de exceção.
public DateTime ToDate { get; set; }
Valor da propriedade
Type
Obter ou definir o tipo de exceção.
public CalendarExceptionType Type { get; set; }
Valor da propriedade
WorkingTimes
Obtenha ou coloca o objeto WorkingTimeCollection.A coleta de horas de trabalho que define o tempo trabalhado no dia da semana.
public WorkingTimeCollection WorkingTimes { get; set; }
Valor da propriedade
Methods
CheckException(DateTime)
Retorna verdade se a instância especificada da estrutura System.DateTime é o dia de exceção.
public bool CheckException(DateTime dt)
Parameters
dt
DateTime
a instância especificada da estrutura System.DateTime.
Returns
Retorna verdade se o valor System.DateTime é o dia de exceção; caso contrário, falso.
Delete()
Remova a Exceção do objeto do calendário parent CalendarExceptionCollection.
public void Delete()
GetExceptionDates()
Retorna as datas em que a exceção de calendário é aplicável.
public IEnumerable<datetime> GetExceptionDates()
Returns
IEnumerable e o PT; DateTime >
Retornar uma coleção de exceções datas a exceção de calendário é aplicável.
GetWorkingTime()
Retorna o horário de trabalho para uma exceção de calendário.
public TimeSpan GetWorkingTime()
Returns
Retorna o tempo de trabalho para esta exceção de calendário.