Class WeekDay

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

object WeekDay

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

DayType

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

FromDate

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

public DateTime FromDate { get; set; }

Valor da propriedade

DateTime

ToDate

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

public DateTime ToDate { get; set; }

Valor da propriedade

DateTime

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

WorkingTimeCollection

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

DayType

É um tipo de cast day.

Clone()

Retorna uma cópia profunda do dia da semana.

public WeekDay Clone()

Returns

WeekDay

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

WeekDay

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

bool

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

int

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

TimeSpan

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.

 Português