Class CalendarException

Class CalendarException

Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)

Representera exceptionella tidsperioder i en kalender.

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

Arv

objectCalendarException

Ärvt medlemskap

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

Konstruktörer

CalendarException()

Initierar en ny instans av klassen Aspose.Tasks.CalendarException.

public CalendarException()

Egenskaper

DayWorking

Hämtar eller sätter ett värde som indikerar om det angivna datumet eller dagtypen är en arbetsdag.

public bool DayWorking { get; set; }

Egenskapsvärde

bool

DaysOfWeek

Hämtar DayTypeCollection för detta objekt.
De veckodagar då undantaget är giltigt.

public DayTypeCollection DaysOfWeek { get; }

Egenskapsvärde

DayTypeCollection

EnteredByOccurrences

Hämtar eller sätter ett värde som indikerar om intervallet för upprepning definieras genom att ange ett antal förekomster.
Falskt anger att intervallet för upprepning definieras genom att ange ett slutdatum.

public bool EnteredByOccurrences { get; set; }

Egenskapsvärde

bool

FromDate

Hämtar eller sätter början av undantagstiden.

public DateTime FromDate { get; set; }

Egenskapsvärde

DateTime

Month

Hämtar eller sätter månaden för vilken ett undantagsåterkommande är schemalagt.

public Month Month { get; set; }

Egenskapsvärde

Month

MonthDay

Hämtar eller sätter dagen i en månad då ett undantagsåterkommande är schemalagt.

public int MonthDay { get; set; }

Egenskapsvärde

int

MonthItem

Hämtar eller sätter månadselementet för vilket ett undantagsåterkommande är schemalagt.

public MonthItemType MonthItem { get; set; }

Egenskapsvärde

MonthItemType

MonthPosition

Hämtar eller sätter positionen för ett månadselement inom en månad.

public MonthPosition MonthPosition { get; set; }

Egenskapsvärde

MonthPosition

Name

Hämtar eller sätter namnet på undantaget.

public string Name { get; set; }

Egenskapsvärde

string

Occurrences

Hämtar eller sätter antalet förekomster för vilket kalenderundantaget är giltigt.

public int Occurrences { get; set; }

Egenskapsvärde

int

ParentCalendar

Hämtar föräldrakalendern för detta objekt.

public Calendar ParentCalendar { get; }

Egenskapsvärde

Calendar

Period

Hämtar eller sätter perioden för upprepning för undantaget.

public int Period { get; set; }

Egenskapsvärde

int

ToDate

Hämtar eller sätter slutet av undantagstiden.

public DateTime ToDate { get; set; }

Egenskapsvärde

DateTime

Type

Hämtar eller sätter undantagstypen.

public CalendarExceptionType Type { get; set; }

Egenskapsvärde

CalendarExceptionType

WorkingTimes

Hämtar eller sätter WorkingTimeCollection-objektet.
Samlingen av arbetstider som definierar den tid som arbetas på veckodagen.

Minst en arbetstid måste vara närvarande, och det kan inte finnas mer än fem.

public WorkingTimeCollection WorkingTimes { get; set; }

Egenskapsvärde

WorkingTimeCollection

Metoder

CheckException(DateTime)

Återger sant om den angivna instansen av strukturen System.DateTime är en undantagsdag.

public bool CheckException(DateTime dt)

Parametrar

dt DateTime

den angivna instansen av strukturen System.DateTime.

Återger

bool

Återger sant om System.DateTime-värdet är undantagsdagen; annars falskt.

Delete()

Tar bort undantagsinstansen från föräldrakalenderns CalendarExceptionCollection-objekt.

public void Delete()

GetExceptionDates()

Återger datum då kalenderundantaget är tillämpligt.

public IEnumerable<datetime> GetExceptionDates()

Återger

IEnumerable<DateTime&gt;

Återger en samling av undantagsdatum för vilka kalenderundantaget är tillämpligt.

GetWorkingTime()

Återger arbetstiden för ett kalenderundantag.

public TimeSpan GetWorkingTime()

Återger

TimeSpan

Återger arbetstiden för detta kalenderundantag.

 Svenska