Ana içeriğe geç

AddFrom

Belirtilen başlangıç tarih ve saatini kullanarak listeye yeni bir kilometre taşı ekler ve hemen başlatır.

myMilestones.AddFrom(name: string, startAt?: DateTimeOffset, goal?: ( string | DateTimeOffset ), assignedTo?: ( string | Identity )):Milestone (DateTimeOffset, Identity, Milestone)

Parametreler

string name
    Kilometre taşının adı.

DateTimeOffset startAt optional
    Kilometre taşının başlaması gereken tarih ve saat.

( string | DateTimeOffset ) goal optional
    Kilometre taşının hedefi. Süre belirten bir dize veya belirli bir tarih ve saat olabilir. İsteğe bağlıdır.

( string | Identity ) assignedTo optional
    Kilometre taşının atanacağı kimlik. Belirtilmezse sistem uygun kimliği otomatik olarak belirler.

Döndürür

Yeni oluşturulan Milestone iş akışı.

Açıklamalar

goal parametresi, "P2DT3H" gibi bir ISO 8601 süresi veya bir DateTimeOffset. Diğer değerler süre veya son tarih oluşturmaz. Hedef belirtilmezse kilometre taşı hedefsiz oluşturulur ve yalnızca durumunu izler.

Örnek

1
$Case.Milestones.AddFrom('SLA 1', $Calendar.Add($Calendar.Today, -4), 'PT3H');

Ayrıca bkz.