ActiveDirectorySchedule.RawSchedule 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定三維陣列,表示一週中來源可供複寫的時間為何。
public:
property cli::array <bool, 3> ^ RawSchedule { cli::array <bool, 3> ^ get(); void set(cli::array <bool, 3> ^ value); };
public bool[,,] RawSchedule { get; set; }
member this.RawSchedule : bool[,,] with get, set
Public Property RawSchedule As Boolean(,,)
屬性值
Boolean[,,]
Boolean 元素的三維陣列,如果在特定的 15 分鐘間隔期間可複寫來源,則此元素為 true
。 如果來源無法供複寫之用,則此元素為 false
。
陣列的格式為RawSchedule[<day-of week>, <hour>, <15-minute interval>]。 這些值全都是以零起始,而且一週是從星期天凌晨 00:00 開始 (Coordinated Universal Time)。
下列是有效的星期名稱值:
星期名稱的值 | 所指的星期名稱。 |
---|---|
0 | 星期日 |
1 | 星期一 |
2 | Tuesday |
3 | 星期三 |
4 | Thursday |
5 | 星期五 |
6 | 星期六 |
小時是以零起始,且以 24 小時格式指定。 例如,下午 2 點會指定為 14。 有效值為 0-23。
15 分鐘的間隔可指定在一個小時內可複寫來源的一段 15 分鐘時間。 下表將識別 15 分鐘間隔的可能之值。
15 分鐘間隔 | 描述 |
---|---|
0 | 在整點之後的 0 到 14 分鐘內可以進行來源的複寫。 |
1 | 來源可在小時后 15 到 29 分鐘進行複寫。 |
2 | 來源可在小時后 30 到 44 分鐘進行複寫。 |
3 | 來源可在小時后 45 到 59 分鐘進行複寫。 |
範例
下列範例示範如何使用這個屬性來判斷來源是否可在星期二的 15:50 國際標準時間進行複寫:
bool isAvailable = scheduleObject.RawSchedule[2, 15, 3];
下列範例示範如何使用此屬性計算運行時間的 15 分鐘間隔,方法是將分鐘數除以 15:
bool isAvailable = scheduleObject.RawSchedule[2, 15, (Int32)50/15];