Interface ICalendar

Interface ICalendar

De naam: Aspose.Tasks Verzameling: Aspose.Tasks.dll (25.4.0)

Het is een kalenderabstractie die kan worden gebruikt voor verschillende berekeningen van data en duur.

public interface ICalendar

Methods

GetFinishDateByStartAndWork(Datum, duur)

Berekent de datum waarop de aangegeven hoeveelheid werktijd zal passeren volgens de kalender.

DateTime GetFinishDateByStartAndWork(DateTime start, Duration work)

Parameters

start DateTime

De startdatum.

work Duration

De werkduur.

Returns

DateTime

Het einddatum.

GetFinishDateByStartAndWork(DateTime en TimeSpan)

Berekent de datum waarop de aangegeven hoeveelheid werktijd zal passeren volgens de kalender.

DateTime GetFinishDateByStartAndWork(DateTime start, TimeSpan work)

Parameters

start DateTime

De startdatum.

work TimeSpan

De werkduur.

Returns

DateTime

Het einddatum.

GetNextWorkingDayStart(DateTime)

Bereken de volgende werkdag start voor de aangegeven datum.

DateTime GetNextWorkingDayStart(DateTime date)

Parameters

date DateTime

De datum om de volgende werkdag te krijgen begint.

Returns

DateTime

De volgende werkdag begint System.DateTime.

GetPreviousWorkingDayEnd(DateTime)

Berekent het einde van de vorige werkdatum vanaf de aangegeven datum.

DateTime GetPreviousWorkingDayEnd(DateTime date)

Parameters

date DateTime

de datum om het einde van de vorige werkdag te berekenen.

Returns

DateTime

Het einde van de vorige werkdag

GetStartDateFromFinishAndDuration(Datum, duur)

Returns startdatum op basis van de aangegeven afsluiting datum en duur.

DateTime GetStartDateFromFinishAndDuration(DateTime finish, Duration duration)

Parameters

finish DateTime

De aangegeven einddatum.

duration Duration

De aangegeven duur.

Returns

DateTime

Berekening van startdatum.

GetStartDateFromFinishAndDuration(DateTime en TimeSpan)

Returns startdatum op basis van de aangegeven einddatums en duur.

DateTime GetStartDateFromFinishAndDuration(DateTime finish, TimeSpan duration)

Parameters

finish DateTime

De aangegeven einddatum.

duration TimeSpan

De aangegeven duur.

Returns

DateTime

Berekening van startdatum.

GetTaskFinishDateFromDuration(De taak, TimeSpan)

Berekent de datum en tijd van het voltooien van de taak vanaf de startdatum, verdeelde delen en de werkduur.

DateTime GetTaskFinishDateFromDuration(Task task, TimeSpan duration)

Parameters

task Task

De taak om de einddatum voor te berekenen.

duration TimeSpan

De duur om te berekenen.

Returns

DateTime

De einddatum van de taak voor de gegeven startdatums en duur.

Remarks

Returns DateTime.MinValue als de taak samenvattend, nul of de startdatum niet is ingesteld.

GetWorkingHours(Datetijd, DateTime)

Return WorkUnit - Start, eind en duur van de werktijden voor het gedefinieerde tijdinterval.

WorkUnit GetWorkingHours(DateTime start, DateTime finish)

Parameters

start DateTime

Startdatum van het interval.

finish DateTime

De datum van het interval beëindigen.

Returns

WorkUnit

Instantie van Aspose.Tasks.WorkUnit klasse met start, eind en duur van de werktijden.

GetWorkingHours(DateTime)

De hoeveelheid werktijden wordt op de aangegeven datum terugbetaald.

TimeSpan GetWorkingHours(DateTime dt)

Parameters

dt DateTime

De datum om werktijden voor te krijgen.

Returns

TimeSpan

Werktijden op de aangegeven datum.

GetWorkingTimes(DateTime)

Returns Aspose.Tasks.WorkingTimeCollectie van werktijden voor de aangegeven datum.

WorkingTimeCollection GetWorkingTimes(DateTime dt)

Parameters

dt DateTime

De datum om werktijden voor te krijgen.

Returns

WorkingTimeCollection

Collectie van Aspose.Tasks.WorkingTime instanties.

IsDayWorking(DateTime)

bepaalt of de aangegeven dag een werkdag is overeenkomstig de kalender.

bool IsDayWorking(DateTime dt)

Parameters

dt DateTime

De datum om te controleren of de dag werkt.

Returns

bool

Het is waar als de dag een werkdag is.

 Nederlands