Class CalendarException

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

object CalendarException

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

bool

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

DayTypeCollection

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

bool

FromDate

Obter ou definir o início do tempo de exceção.

public DateTime FromDate { get; set; }

Valor da propriedade

DateTime

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

Month

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

int

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

MonthItemType

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

MonthPosition

Name

Recebe ou coloca o nome da exceção.

public string Name { get; set; }

Valor da propriedade

string

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

int

ParentCalendar

Obtenha o calendário parental para este objeto.

public Calendar ParentCalendar { get; }

Valor da propriedade

Calendar

Period

Recebe ou fixa o período de recorrência para a exceção.

public int Period { get; set; }

Valor da propriedade

int

ToDate

Obter ou definir o fim do tempo de exceção.

public DateTime ToDate { get; set; }

Valor da propriedade

DateTime

Type

Obter ou definir o tipo de exceção.

public CalendarExceptionType Type { get; set; }

Valor da propriedade

CalendarExceptionType

WorkingTimes

Obtenha ou coloca o objeto WorkingTimeCollection.A coleta de horas de trabalho que define o tempo trabalhado no dia da semana.Pelo menos um tempo de trabalho deve estar presente, e não pode existir mais de cinco.

public WorkingTimeCollection WorkingTimes { get; set; }

Valor da propriedade

WorkingTimeCollection

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

bool

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

TimeSpan

Retorna o tempo de trabalho para esta exceção de calendário.

 Português