Class WeekDay
Nome do espaço: Aspose.Tasks Assembleia: Aspose.Tasks.dll (25.4.0)
Representa um dia da semana que quer define dias regulares de uma semana ou dias excepcionais em um calendário.
[ClassInterface(ClassInterfaceType.AutoDual)]
public class WeekDay
Inheritance
Membros herdados
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
WeekDay(DayType)
Inicia uma nova instância da classe Aspose.Tasks.WeekDay com o tipo de dia especificado.
public WeekDay(DayType dayType)
Parameters
dayType
DayType
Tipo de dia especificado.
WeekDay(DiaType, IEnumerable)
Inicia uma nova instância da classe Aspose.Tasks.WeekDay com o tipo de dia especificado e a lista de períodos de trabalho.
public WeekDay(DayType dayType, IEnumerable<workingtime> workingTimes)
Parameters
dayType
DayType
Tipo de dia especificado.
workingTimes
IEnumerable
e o PT;
WorkingTime
>
Lista de períodos de trabalho.
WeekDay(DayType, Params Tempo de Trabalho[])
Inicia uma nova instância da classe Aspose.Tasks.WeekDay com o tipo de dia especificado e períodos de tempo de trabalho.
public WeekDay(DayType dayType, params WorkingTime[] workingTimes)
Parameters
dayType
DayType
Tipo de dia especificado.
workingTimes
WorkingTime
[ ]
vários períodos de tempo de trabalho.
WeekDay()
Inicia uma nova instância da classe Aspose.Tasks.WeekDay.
public WeekDay()
Properties
DayType
É o tipo de um dia.
public DayType DayType { get; }
Valor da propriedade
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
FromDate
Obter ou definir o início de um tempo de exceção.
public DateTime FromDate { get; set; }
Valor da propriedade
ToDate
Obter ou definir o fim de um tempo de exceção.
public DateTime ToDate { get; set; }
Valor da propriedade
WorkingTimes
Gets WorkingTimeCollection para este WeekDay instância.A coleta de horas de trabalho que define o tempo trabalhado no dia da semana.
public WorkingTimeCollection WorkingTimes { get; }
Valor da propriedade
Methods
CastToDayType(DayOfWeek)
Coste o System.DayOfWeek do .Net para Aspose.Tasks.WeekDay.DayType.
public static DayType CastToDayType(DayOfWeek dw)
Parameters
dw
DayOfWeek
O dia da semana para sair.
Returns
É um tipo de cast day.
Clone()
Retorna uma cópia profunda do dia da semana.
public WeekDay Clone()
Returns
Retorna a cópia profunda do dia da semana.
CreateDefaultWorkingDay(DayType)
Crie um dia de trabalho padrão.
public static WeekDay CreateDefaultWorkingDay(DayType dayType)
Parameters
dayType
DayType
O tipo de dia para criar o dia de trabalho padrão a partir.
Returns
Um dia de trabalho padrão com horas de trabalho 8-12 e 13-17.
Equals(Objeto)
Retorna um valor indicando se esta instância é igual a um objeto especificado.
public override bool Equals(object obj)
Parameters
obj
object
O objetivo é comparar com esta instância.
Returns
True se o objeto especificado for um Dia da Semana que tenha os mesmos Valores de FromDate e WorkingTimes como este; caso contrário, The translation of “false” to Portuguese is “falso”..
GetHashCode()
Retorna um valor de código de hash para o exemplo da classe Aspose.Tasks.WeekDay.
public override int GetHashCode()
Returns
Retorna um valor de código hash para este objeto.
GetWorkingTime()
Retorna o horário de trabalho por um dia da semana.
public TimeSpan GetWorkingTime()
Returns
tempo de trabalho.
SetDefaultWorkingTime(WeekDay)
Estabelece períodos de tempo padrão para o dia da semana especificado.
public static void SetDefaultWorkingTime(WeekDay day)
Parameters
day
WeekDay
O dia da semana para definir o dia de trabalho padrão.