Class CalendarException

Class CalendarException

Numele spaţiului: Aspose.Tasks Asamblare: Aspose.Tasks.dll (25.4.0)

Reprezintă perioade de timp excepționale într-un calendar.

[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class CalendarException

Inheritance

object CalendarException

Membrii moștenitori

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

CalendarException()

Inițializează o nouă instanță a clasei Aspose.Tasks.CalendarExcepție.

public CalendarException()

Properties

DayWorking

Obține sau stabilește o valoare care indică dacă funcționează data sau tipul de zi specificat.

public bool DayWorking { get; set; }

Valoarea proprietății

bool

DaysOfWeek

Obțineți DayTypeCollection pentru acest obiect.zilele săptămânii în care excepția este valabilă.

public DayTypeCollection DaysOfWeek { get; }

Valoarea proprietății

DayTypeCollection

EnteredByOccurrences

Obține sau stabilește o valoare care indică dacă intervalul de repetare este definit prin introducerea unui număr de evenimente.False specifică că intervalul de repetare este definit prin intrarea unei date de finalizare.

public bool EnteredByOccurrences { get; set; }

Valoarea proprietății

bool

FromDate

Obține sau stabilește începutul perioadei de excepție.

public DateTime FromDate { get; set; }

Valoarea proprietății

DateTime

Month

Obține sau stabilește luna pentru care este programată o recurență excepțională.

public Month Month { get; set; }

Valoarea proprietății

Month

MonthDay

Obține sau stabilește ziua unui lună în care se planifică o recurență excepțională.

public int MonthDay { get; set; }

Valoarea proprietății

int

MonthItem

Obține sau stabilește punctul lunii pentru care este programată o recurență excepțională.

public MonthItemType MonthItem { get; set; }

Valoarea proprietății

MonthItemType

MonthPosition

Obține sau stabilește poziția unui articol lunar în termen de o lună.

public MonthPosition MonthPosition { get; set; }

Valoarea proprietății

MonthPosition

Name

Obține sau stabilește numele excepției.

public string Name { get; set; }

Valoarea proprietății

string

Occurrences

Obține sau stabilește numărul de evenimente pentru care excepția calendaristică este valabilă.

public int Occurrences { get; set; }

Valoarea proprietății

int

ParentCalendar

Obțineți calendarul matern pentru acest obiect.

public Calendar ParentCalendar { get; }

Valoarea proprietății

Calendar

Period

Obține sau stabilește perioada de repetare pentru excepție.

public int Period { get; set; }

Valoarea proprietății

int

ToDate

Obține sau stabilește sfârșitul perioadei de excepție.

public DateTime ToDate { get; set; }

Valoarea proprietății

DateTime

Type

Obține sau stabilește tipul de excepție.

public CalendarExceptionType Type { get; set; }

Valoarea proprietății

CalendarExceptionType

WorkingTimes

Obține sau stabilește obiectul WorkingTimeCollection.Colectarea orelor de lucru care definește timpul de lucru pe zi de săptămână.Cel puțin un timp de lucru trebuie să fie prezent și nu poate fi mai mult de cinci.

public WorkingTimeCollection WorkingTimes { get; set; }

Valoarea proprietății

WorkingTimeCollection

Methods

CheckException(DateTime)

Se întoarce dacă instanta specificată a structurii System.DateTime este ziua excepției.

public bool CheckException(DateTime dt)

Parameters

dt DateTime

Instanta specificata a structurii System.DateTime.

Returns

bool

Se întoarce adevărat dacă valoarea System.DateTime este data excepției; altfel, fals.

Delete()

Îndepărtează exemplul Excepție din obiectul calendarului parental CalendarExceptionCollection.

public void Delete()

GetExceptionDates()

Returnează datele la care se aplică excepția calendară.

public IEnumerable<datetime> GetExceptionDates()

Returns

IEnumerable < DateTime >

Întoarceți o colecție de excepții date pentru care se aplică excepția calendaristică.

GetWorkingTime()

Întoarce timpul de lucru pentru o excepție calendaristică.

public TimeSpan GetWorkingTime()

Returns

TimeSpan

Întoarce timpul de lucru pentru această excepție de calendar.

 Română