Class CalendarException

Class CalendarException

Navne til: Aspose.Tasks Sammensætning: Aspose.Tasks.dll (25.4.0)

Repræsenter ekstraordinære tidsperioder i en kalender.

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

Inheritance

object CalendarException

De arvede medlemmer

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

Constructors

CalendarException()

Start en ny instans af Aspose.Tasks.CalendarException klasse.

public CalendarException()

Properties

DayWorking

Giver eller indsætter en værdi, der angiver, om den angivne dato eller dagstype fungerer.

public bool DayWorking { get; set; }

Ejendomsværdi

bool

DaysOfWeek

Få DayTypeCollection til dette objekt.De dage i ugen, hvor undtagelsen er gyldig.

public DayTypeCollection DaysOfWeek { get; }

Ejendomsværdi

DayTypeCollection

EnteredByOccurrences

Giver eller indsætter en værdi, der angiver, om gentagelsesområdet er defineret ved at indtaste en række begivenheder.False angiver, at gentagelsesområdet defineres ved at indtaste en afslutningsdato.

public bool EnteredByOccurrences { get; set; }

Ejendomsværdi

bool

FromDate

Få eller indsætte begyndelsen af undtagelsestiden.

public DateTime FromDate { get; set; }

Ejendomsværdi

DateTime

Month

Giver eller fastsætter den måned, for hvilken en undtagelse gentagelse er planlagt.

public Month Month { get; set; }

Ejendomsværdi

Month

MonthDay

Giver eller fastsætter dagen for en måned, hvor en undtagelse gentagelse er planlagt.

public int MonthDay { get; set; }

Ejendomsværdi

int

MonthItem

Få eller indsætte det månedlige element, for hvilket en undtagelse gentagelse er planlagt.

public MonthItemType MonthItem { get; set; }

Ejendomsværdi

MonthItemType

MonthPosition

Få eller sætte positionen af et månedligt element inden for en måned.

public MonthPosition MonthPosition { get; set; }

Ejendomsværdi

MonthPosition

Name

Giver eller sætter navnet på undtagelsen.

public string Name { get; set; }

Ejendomsværdi

string

Occurrences

Giver eller fastsætter antallet af hændelser, for hvilke kalenderundtagelsen er gyldig.

public int Occurrences { get; set; }

Ejendomsværdi

int

ParentCalendar

Få den forældres kalender for dette objekt.

public Calendar ParentCalendar { get; }

Ejendomsværdi

Calendar

Period

Giver eller fastsætter gentagelsesperioden for undtagelsen.

public int Period { get; set; }

Ejendomsværdi

int

ToDate

Giver eller sætter slutningen af undtagelsestiden.

public DateTime ToDate { get; set; }

Ejendomsværdi

DateTime

Type

Få eller indsætte undtagelsestypen.

public CalendarExceptionType Type { get; set; }

Ejendomsværdi

CalendarExceptionType

WorkingTimes

Få eller indstille WorkingTimeCollection-objektet.Samlingen af arbejdstider, der definerer den tid, der arbejdes på ugendagen.Minst en arbejdstid skal være til stede, og der kan ikke være mere end fem.

public WorkingTimeCollection WorkingTimes { get; set; }

Ejendomsværdi

WorkingTimeCollection

Methods

CheckException(DateTime)

Returnerer gyldigt, hvis den angivne instans i System.DateTime struktur er undtagelsesdagen.

public bool CheckException(DateTime dt)

Parameters

dt DateTime

Den angivne instans af System.DateTime struktur.

Returns

bool

Returnerer sandt, hvis System.DateTime-værdien er undtagelsesdagen; ellers falsk.

Delete()

Fjern Exception instans fra moderskalenderen CalendarExceptionCollection objekt.

public void Delete()

GetExceptionDates()

Returnerer datoer, hvor kalenderundtagelsen finder anvendelse.

public IEnumerable<datetime> GetExceptionDates()

Returns

IEnumerable < DateTime >

Returnerer en samling af undtagelser datoer for den kalender undtagelse er gældende for.

GetWorkingTime()

Returnerer arbejdstiden for en kalender undtagelse.

public TimeSpan GetWorkingTime()

Returns

TimeSpan

Returnerer arbejdstiden for denne kalender undtagelse.

 Dansk