Class CalendarException

Class CalendarException

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

Bir takvimde olağanüstü zaman dilimlerini temsil eder.

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

Miras

objectCalendarException

Miras Alınan Üyeler

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

Yapıcılar

CalendarException()

Aspose.Tasks.CalendarException sınıfının yeni bir örneğini başlatır.

public CalendarException()

Özellikler

DayWorking

Belirtilen tarih veya gün türünün çalışma zamanı olup olmadığını gösteren bir değer alır veya ayarlar.

public bool DayWorking { get; set; }

Özellik Değeri

bool

DaysOfWeek

Bu nesne için DayTypeCollection’ı alır. Olağanüstü durumun geçerli olduğu haftanın günleri.

public DayTypeCollection DaysOfWeek { get; }

Özellik Değeri

DayTypeCollection

EnteredByOccurrences

Tekrar aralığının, bir dizi tekrar sayısı girerek tanımlanıp tanımlanmadığını gösteren bir değer alır veya ayarlar. Yanlış, tekrar aralığının bir bitiş tarihi girerek tanımlandığını belirtir.

public bool EnteredByOccurrences { get; set; }

Özellik Değeri

bool

FromDate

Olağanüstü zamanın başlangıcını alır veya ayarlar.

public DateTime FromDate { get; set; }

Özellik Değeri

DateTime

Month

Olağanüstü durum tekrarının planlandığı ayı alır veya ayarlar.

public Month Month { get; set; }

Özellik Değeri

Month

MonthDay

Olağanüstü durum tekrarının planlandığı ayın gününü alır veya ayarlar.

public int MonthDay { get; set; }

Özellik Değeri

int

MonthItem

Olağanüstü durum tekrarının planlandığı ay öğesini alır veya ayarlar.

public MonthItemType MonthItem { get; set; }

Özellik Değeri

MonthItemType

MonthPosition

Bir ay içindeki ay öğesinin konumunu alır veya ayarlar.

public MonthPosition MonthPosition { get; set; }

Özellik Değeri

MonthPosition

Name

Olağanüstü durumun adını alır veya ayarlar.

public string Name { get; set; }

Özellik Değeri

string

Occurrences

Takvim olağanüstü durumunun geçerli olduğu tekrar sayısını alır veya ayarlar.

public int Occurrences { get; set; }

Özellik Değeri

int

ParentCalendar

Bu nesnenin üst takvimini alır.

public Calendar ParentCalendar { get; }

Özellik Değeri

Calendar

Period

Olağanüstü durumun tekrar periyodunu alır veya ayarlar.

public int Period { get; set; }

Özellik Değeri

int

ToDate

Olağanüstü zamanın sonunu alır veya ayarlar.

public DateTime ToDate { get; set; }

Özellik Değeri

DateTime

Type

Olağanüstü durum türünü alır veya ayarlar.

public CalendarExceptionType Type { get; set; }

Özellik Değeri

CalendarExceptionType

WorkingTimes

WorkingTimeCollection nesnesini alır veya ayarlar. Haftanın çalışma zamanlarını tanımlayan çalışma zamanları koleksiyonu. En az bir çalışma zamanı bulunmalıdır ve beşten fazla olamaz.

public WorkingTimeCollection WorkingTimes { get; set; }

Özellik Değeri

WorkingTimeCollection

Yöntemler

CheckException(DateTime)

Belirtilen System.DateTime yapısının örneği olağanüstü gün ise true döner.

public bool CheckException(DateTime dt)

Parametreler

dt DateTime

Belirtilen System.DateTime yapısının örneği.

Dönüş

bool

System.DateTime değeri olağanüstü gün ise true; aksi takdirde false döner.

Delete()

Olağanüstü durum örneğini üst takvim CalendarExceptionCollection nesnesinden siler.

public void Delete()

GetExceptionDates()

Takvim olağanüstü durumunun geçerli olduğu tarihleri döner.

public IEnumerable<datetime> GetExceptionDates()

Dönüş

IEnumerable<DateTime&gt;

Takvim olağanüstü durumu için geçerli olan olağanüstü tarihlerin koleksiyonunu döner.

GetWorkingTime()

Bir takvim olağanüstü durumu için çalışma zamanını döner.

public TimeSpan GetWorkingTime()

Dönüş

TimeSpan

Bu takvim olağanüstü durumu için çalışma zamanını döner.

 Türkçe