Class CalendarException
Der Name: Aspose.Tasks Zusammensetzung: Aspose.Tasks.dll (25.4.0)
Repräsentation von außergewöhnlichen Zeiten in einem Kalender.
[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class CalendarException
Inheritance
Vererbte Mitglieder
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
CalendarException()
Initialisiert eine neue Instanz der Aspose.Tasks.CalendarException Klasse.
public CalendarException()
Properties
DayWorking
Er bekommt oder setzt einen Wert, der angibt, ob die angegebenen Datum oder Tagtyp funktioniert.
public bool DayWorking { get; set; }
Eigentumswert
DaysOfWeek
Erhalten Sie die DayTypeCollection für dieses Objekt.Die Tage der Woche, an denen die Ausnahme gültig ist.
public DayTypeCollection DaysOfWeek { get; }
Eigentumswert
EnteredByOccurrences
Er erhält oder setzt einen Wert, der angibt, ob das Wiederholungsbereich durch Einführung einer Reihe von Ereignissen definiert wird.Falsch spricht, dass das Wiederholungsbereich durch Eingabe eines Enddatums definiert wird.
public bool EnteredByOccurrences { get; set; }
Eigentumswert
FromDate
Erhalten oder setzen den Beginn der Ausnahmezeit.
public DateTime FromDate { get; set; }
Eigentumswert
Month
Er erhält oder stellt den Monat fest, für den eine Ausnahme Wiederholung vorgesehen ist.
public Month Month { get; set; }
Eigentumswert
MonthDay
Er erhält oder stellt den Tag eines Monats fest, an dem eine Ausnahme wiederholt wird.
public int MonthDay { get; set; }
Eigentumswert
MonthItem
Er erhält oder stellt den Monat, für den eine Ausnahme Wiederholung vorgesehen ist.
public MonthItemType MonthItem { get; set; }
Eigentumswert
MonthPosition
Er bekommt oder stellt die Position eines Monats Element innerhalb eines Monats.
public MonthPosition MonthPosition { get; set; }
Eigentumswert
Name
Er erhält oder nennt die Ausnahme.
public string Name { get; set; }
Eigentumswert
Occurrences
Er erhält oder stellt die Anzahl der Ereignisse fest, für die die Kalenderunterscheidung gültig ist.
public int Occurrences { get; set; }
Eigentumswert
ParentCalendar
Erhalten Sie den Elternkalender für dieses Objekt.
public Calendar ParentCalendar { get; }
Eigentumswert
Period
Er erhält oder stellt die Wiederholungsdauer für die Ausnahme fest.
public int Period { get; set; }
Eigentumswert
ToDate
Er erhält oder stellt das Ende der Ausnahmezeit fest.
public DateTime ToDate { get; set; }
Eigentumswert
Type
Erhalten oder setzen die Ausnahme Typ.
public CalendarExceptionType Type { get; set; }
Eigentumswert
WorkingTimes
Erhalten oder setzen Sie das WorkingTimeCollection Objekt.Die Sammlung der Arbeitszeit, die die Arbeitszeit am Wochentag definiert.
public WorkingTimeCollection WorkingTimes { get; set; }
Eigentumswert
Methods
CheckException(DateTime)
Es wird gültig zurückgegeben, wenn die angegebenen Instanz der System.DateTime-Struktur der Ausnahmetag ist.
public bool CheckException(DateTime dt)
Parameters
dt
DateTime
die angegebenen Instanz der System.DateTime Struktur.
Returns
Returns true, wenn System.DateTime-Wert der Ausnahmetag ist; sonst, falsch.
Delete()
Entfernen Sie die Ausnahme-Instanz aus dem Objekt CalendarExceptionCollection im Elternkalender.
public void Delete()
GetExceptionDates()
Rückkehrdaten, zu denen die Kalenderunterscheidung gilt.
public IEnumerable<datetime> GetExceptionDates()
Returns
IEnumerable &undlt; DateTime >
Wenn eine Sammlung der Ausnahme zurückgegeben wird, dann gilt die Kalenderausnahme.
GetWorkingTime()
Zurück der Arbeitszeit für einen Kalenderunterschied.
public TimeSpan GetWorkingTime()
Returns
Zurück der Arbeitszeit für diese Kalenderunterscheidung.