この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

RecurringPattern クラス

RecurringAppointmentsManager が毎日、毎週、または毎月繰り返される予定のパターンを返すための必須パラメーターであるグローバル共有クラスを表します。

名前空間

FSL

使用方法

RecurringPatternRecurringAppointmentsManager 必須パラメーターであるグローバル共有クラスです。RecurringAppointmentsManager API をコールするためにはすべてのプロパティが完全に指定されている必要があります。

この例は、RecurringPattern とそのプロパティのコードを示しています。

1global class RecurringPattern {
2    global enum DaysOfWeek {Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday}
3    global enum FrequencyType {DAILY, WEEKLY, MONTHLY}
4    global Set<DaysOfWeek> DaysOfWeek { get; set; }
5    global FrequencyType FrequencyType { get; set; }
6    global Integer Frequency { get; set; }
7    global Integer NumberOfVisits { get; set; }
8}

繰り返しパターンのプロパティ

RecurringPattern には次のプロパティが含まれます。

DaysOfWeek

訪問時間と営業時間に基づいた予定を予約できる曜日のリスト。

シグネチャー

global Set<DaysOfWeek> DaysOfWeek { get; set; }

global enum<FSL.RecurringPattern> DaysOfWeek {Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday}

プロパティ値

型: Set<enum>

Frequency

指定された FrequencyType 時間枠内で予約できる予定の数。

シグネチャー

global Integer Frequency { get; set; }

プロパティ値

型: Integer

FrequencyType

繰り返される予定の頻度。現在、サポートされているのは毎週の頻度のみです。

シグネチャー

global FrequencyType FrequencyType { get; set; }

プロパティ値

型: Enum

NumberOfVisits

スケジュールする予定の合計数。

シグネチャー

global Integer NumberOfVisits { get; set; }

プロパティ値

型: Integer